vscode中c++配置和调试方法

vscode中c++配置和调试方法

本文针对Mac系统配置VS Code进行C++开发提供详细参考。首先需安装C/C++及Chinese Simplify等插件,重点配置三个核心文件:通过`c_cpp_properties.json`设置编译器路径(如`/usr/bin/g++`)和IntelliSense模式;`launch.json`配置调试参数(如使用lldb、输出路径为`${fileDirname}/${fileBasenameNoExtension}`);`tasks.json`定义编译任务(命令为`g++`,参数含`-g`调试信息)。运行调试时需注意终端重用问题,建议安装CodeLLDB扩展并修改`launch.json`的`type`为`lldb`,确保集成终端可正常输入输出。配置完成后,点击绿色箭头即可运行C++程序,实现开发环境搭建。

教程 

奇怪的C++作业

本文主要包含两个任务:任务1实现了一个自定义双向链表模板类my_list,包含节点基类node_base和派生类node,通过迭代器(node_iterator和node_const_iterator)实现STL算法兼容,并支持插入、删除、拷贝构造等基本操作。任务2开发了一个俄罗斯方块游戏,Block模块定义方块属性并实现移动、旋转、绘制功能,Game模块处理游戏逻辑,包括界面绘制、行消除、分数计算等,使用Easyx图形库实现可视化界面。

C++ 
奇怪的C++作业