C++精灵库(pxC++编辑器)正式发布公告
通知:C++精灵库V1.0.0版正式发布。它的定位是青少儿C++兴趣素质教育。为了更方便用户使用C++精灵库,已将C++精灵库内置于pxC++编辑器中。所以,发行C++精灵库将以发布pxC++编辑器的形式进行。
九大核心优势:
1. 入门C++,更加容易
会计算机打字,认识26个英文字母,会加减乘除,任何人即可以学习C++编程。C++精灵库为普及C++编程教育垫定了坚实的基础。
2. 配置简单,超低门槛
下载pxC++编辑器绿色版本,附有视频讲解,简易安装,即插即用。
3. 无缝衔接,一脉相承
C++精灵库移植Python turtle经典命令。无论先学哪个,用户都会感觉“似曾相识燕归来”。
4. 链式调用,简洁优雅
采用C++17标准,语法支持链式调用。编写得好的代码可以像自然语言一样,更加优雅简洁。
5. 基石稳固,拓展性强
C++精灵库基于工业级图形库SDL2库开发,高级用户可融入SDL2库命令进行拓展开发。
6. 适配性强,各取所需
C++精灵库可适配任一款基于GCC编译器的编辑器。对于想用DevC++5.11的用户,作者还准备内置C++精灵库的DevC++5.11升级包。
7. 案例丰富,不断更新
本次下载包除了pxC++编辑器自带的C++精灵库教程与练习外,还额外有200多个示例及部分创意C++程序。这些示例结合了各门学科知识。是你用C++进行兴趣素质教育的良好开端。一直更新,敬请关注。
8. 画笔控制,更加细腻
相对于Python turtle的画笔,C++精灵库对画笔的控制方法更加多样化。比如有penhsv命令,可直接对画笔的色相、饱和度与明度进行调节。这为审美能力更强的学生进行艺术创造打开了方便之门。
9. 开源软件,自由使用
C++精灵库使用MIT协议。无广告信息,绿色纯净版,下载后可放心自由使用,免除后顾之忧。比如,你可以给示例编写课程拿去售卖,赚的钱全归自己。
高级用户如果需要分离C++精灵库和pxC++编辑器,请记录以下信息:
C++精灵库的静态库文件在编译器文件夹(MinGW64)的lib子目录下,文件名是libsprites.a。还有头文件在include子目录下面,分别是sprites.h和cppsprites子目录。
C++精灵库官方网站: www.scratch8.net, 官方抖音号:pxcoding。

采用C++精灵库编写的C++程序像下面这样:
#include "sprites.h" //包含C++精灵库 Sprite turtle; //建立角色叫turtle int main(){ //主功能块 turtle.bgcolor("black"); //背景颜色 turtle.speed(0).color("red"); for(int i=0;i<5;i++) turtle.fd(50).left(90).fd(50).right(90); turtle.fd(50).right(90).fd(300).right(90); turtle.fd(300).right(90).fd(50); //在角色位置右偏移20下偏移20对封闭区域填充青色 turtle.fill("cyan",20,-20); turtle.wait(1).hide().done(); return 0; }
所以,Python turtle库的亲兄弟来了。
浙公网安备 33010602011771号