Dev-C++的⼀些常见问题(中⽂乱码、CC++11运⾏环境、左侧⼯程栏、函数提
⽰等操作)
本⼈使⽤Dev-C++的时候遇见过⼀些问题,在此总结出来。
1.下载地址:
2. 中⽂乱码
只有2020/10/12之后的 Dec-C++版本的编码⽀持 utf-8,旧版的 Dev-C++ 可以使⽤ ANSI 编码。
先关闭Dev-C++, 将乱码的⽂件⽤记事本打开。
怎么将linux系统改成中文打开之后点击⽂件(File) - 另存为(Save As)
编码(Encoding) 选择 ANSI,然后保存(Save)
选择是(Yes)
再次⽤Dev-C++打开,就发现没有中⽂乱码了
另外, 如果在⽹上复制了代码粘贴到 DEV-C++ 上出现了乱码情况,可以先⽤记事本打开保存代码的⽂档,再按照上述⽅法将编码⽅式转为 ANSI 编码,就没有乱码了。(如果此⽅法也不⾏,则将此编译器的 Tools-Envrionment options 中将语⾔改为中⽂,电脑的输⼊法改为中⽂输⼊,再进⾏粘贴。此外,Windows系统区域设置的语⾔如果不是中⽂也可能造成⽆法识别中⽂)
3.C/C++11环境
安装完成之后的 Dev-C++ 默认是不⽀持C/C++11的,这会带来诸多不便,例如C语⾔中 for 循环的⼩括号⾥⾯不能定义变量,C++不⽀持使⽤ auto, 因此添加C/C++环境⽐较重要。
在 Dev-C++ 上侧的菜单栏中点击 Tools - Compiler Options… (中⽂的对应顺序和英⽂的相同)
在出现的界⾯栏点开第⼀个勾, 在输⼊栏⾥加⼊:-std=c11
(加⼊此命令之后可能出现类似 [Warning] command line option '-std=c++11' is valid for C++/ObjC++ but not for C的警告,⽆视即可)
然后选择 Settings - Code Generation , 点击右侧最下⽅的带箭头的⽅块,选择 ISO C++ 11
为了养成良好的编程习惯,可以将编程产⽣的警告信息显⽰出来。 选择 Settings - Warnings , 点击右侧第⼆个带箭头的⽅块,选择 Yes
选择 Settings - Linker , 点击右侧第⼆个带箭头的⽅块,选择 Yes
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论