vs
程序结束退出
- 项目属性–> 配置属性 --> 链接器 --> 系统 --> 子系统 : 控制台(/SUBSYSTEM:CONSOLE)
- 程序最后加getchar()
- #include <stdlib.h>
…
return 前加system(“pause”); //不建议
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
- 修改字符编码格式
Visual Studio提供高级保存选项功能,它能指定特定代码文件的编码规范和行尾所使用的换行符。在Visual Studio 2017中,该命令没有默认显示在“文件”菜单中。
工具 --> 自定义 --> 命令 --> 菜单栏 : 文件 --> 添加命令 --> 类别 : 文件 --> 命令 : 高级保存选项 --> 确定 --> 关闭 --> 文件 --> 高级保存选项 --> unicode(utf-8带签名) - 在Project -> Properties -> Configuration Properties -> C/C++ -> Advance 的 Disable Specific Warnings 中添加相应的警告编号:4819;不推荐
- 或找出不符合Unicode格式的文件,然后在该文件的开始处加入下面的语句:
# pragma warning (disable:4819)
新扩展名文件代码高亮显示(cuda文件为例)
“Tools|Options…|Text Editor|File Extension”,在这个界面里: “Editor”下拉框选“Microsoft Visual C++”,在“Extension”文本框输入.cu 点击“Add”按钮 ,重复工作把.cuh 添加为vc++类型,点击确定按钮。 把全部.cu文件关闭,再打开关键字就高亮了。