2024年C C++最全VSCode运行C++环境配置,46道面试题带你了解中高级C C++面试

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

        "includePath": [

            "${workspaceFolder}/**",

            "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include/c++",

            "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include/c++/x86_64-w64-mingw32",

            "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include/c++/backward",

            "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include-fixed",

            "D:/TDM-GCC-64/x86_64-w64-mingw32/include",

            "D:/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/10.3.0/include"

        ],

        "defines": [

            "_DEBUG",

            "UNICODE",

            "_UNICODE"

        ],

        //此处是编译器路径,以后可直接在此修改

        "compilerPath": "D:/TDM-GCC-64/bin/g++.exe",

        "cStandard": "c11",

        "cppStandard": "c++17",

        "intelliSenseMode": "gcc-x64"

    }

],

"version": 4

}




**launch.json**  

注意要修改"miDebuggerPath",修改到你下载TDM-GCC的路径



{

"version": "0.2.0",

"configurations": [

    {

        "name": "C/C++",

        "type": "cppdbg",

        "request": "launch",

        "program": "${fileDirname}/${fileBasenameNoExtension}.exe",

        "args": [],

        "stopAtEntry": false,

        "cwd": "${workspaceFolder}",

        "environment": [],

        "externalConsole": false,

        "MIMode": "gdb",

        "miDebuggerPath": "D:/TDM-GCC-64/bin/gdb64.exe",

        "preLaunchTask": "compile",

        "setupCommands": [

            {

                "description": "Enable pretty-printing for gdb",

                "text": "-enable-pretty-printing",

                "ignoreFailures": true

            }

        ],

    },

]

}




**tasks.json**  

注意"command"同样记得修改路径



{

"version": "2.0.0",

"tasks": [{

        "label": "compile",

        "command": "D:\\TDM-GCC-64\\bin\\g++.exe",

        "args":[

            "-g" ,"${fileBasename}",

            "-fexec-charset=GBK", //Console窗体输出字符编码 保证能正常显示中文

            "-finput-charset=UTF-8",

            "-std=c++17",

            "-static-libgcc",

            "-fexec-charset=GBK"

            ],

        "problemMatcher": {

            "owner": "cpp",

            "fileLocation": [

                "relative",

                "${workspaceRoot}"

            ],

            "pattern": {

                "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",

                "file": 1,

                "line": 2,

                "column": 3,

                "severity": 4,

                "message": 5

            }

        },

        "group": {

            "kind": "build",

            "isDefault": true

        }

    }

]

}




**3个文件添加好后,记得再检查一遍呗,每个文件里的路径是不是都改成了自己电脑里的!**



现在的环境已经创建好了,它可以运行和.vscode目录**同等级目录或者更低级目录**的c++文件,如图我的测试文件建立如下,我保存test.cpp的文件夹命名为CPP,它与.vscode是同等级的。  

![在这里插入图片描述](https://img-blog.csdnimg.cn/bf45064e04e2480e8bea7f84f95a135d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAY2hhbmd5YW5h,size_20,color_FFFFFF,t_70,g_se,x_16)





![img](https://img-blog.csdnimg.cn/img_convert/6f3af6e8c5786b83c31f3994c7861499.png)
![img](https://img-blog.csdnimg.cn/img_convert/6d2ccb4884b9793fa01d5c24a5888b67.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[如果你需要这些资料,可以戳这里获取](https://bbs.csdn.net/topics/618668825)**

sip8-1715531315591)]

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[如果你需要这些资料,可以戳这里获取](https://bbs.csdn.net/topics/618668825)**

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值