微信扫一扫打赏支持

VSCode运行C++的一些使用注意

VSCode运行C++的一些使用注意

一、总结

一句话总结:

a、VSCode可以理解为就是普通的记事本软件,就像nodepad++一样,所以里面可以敲各种语言的代码,比如html、css、js、c++、java、python、php等
b、装上各种语言对应的插件,就可以很方便的敲各种语言的代码;装上语言对应的编译器、调试器,就可以很方便的编译调试代码

 

 

1、VSCode调试C++代码过程中生成的task.json和launch.json配置文件的作用分别是什么?

task.json:负责配置生成可执行文件
launch.json:负责调试

 

2、c++(mingw)中的gdb.exe是什么?

GCC用于编译程序,而Linux的另一个GNU工具gdb则用于调试程序。gdb是一个用来调试C和C++程序的强力调试器,我们能通过它进行一系列调试工作,包括设置断点、观察变量、单步调试等。

 

 

3、c++中的gcc和gdb的关系?

GCC用于编译程序,而Linux的另一个GNU工具gdb则用于调试程序。gdb是一个用来调试C和C++程序的强力调试器,我们能通过它进行一系列调试工作,包括设置断点、观察变量、单步调试等。

 

 

4、vscode为什么可以支持那么多语言?

VSCode就是一个类似notepad++样的编辑工具,里面可以加很多插件来支持c++、java等编程语言,但是肯定也是需要自己装上编译工具,比如c++的gcc和gdb

 

 

5、VSCode运行和调试c++代码的实质?

运行是借助MingW的gcc.exe,调试是借助的gdb.exe
前置,要保证有gcc和gdb

终端->配置任务,生成task.json
终端->运行生成任务,生成.exe可执行文件
运行->启动调试,会生成launch.json,即可调试

 

 

6、vscode对应的c++的各种乱码问题?

直接将win10系统里的字符集改成utf-8即可

 

7、打开powershell最简单方式?

打开powershell可以直接window键+x键

 

8、VSCode调试C++的时候,如果有输入,一个比较好的策略是什么?

可以將launch.json里面的externalConsole 设置为true,以启动外部控制台来输入

 

 

 

二、内容在总结中

博客对应课程的视频位置:

 

 
posted @ 2020-05-29 05:14  范仁义  阅读(471)  评论(0编辑  收藏  举报