Visual Studio
文章平均质量分 64
云中飞鸿--**峰
这个作者很懒,什么都没留下…
展开
-
VS2015加断点(红色),修改过后,断点变为白色不能命中
一,在断点上右键,选择“位置”》勾选”允许源代码与原始版本不同;实际这个问题是因为:源文件和原始版本不同。原创 2024-07-23 16:27:23 · 247 阅读 · 0 评论 -
vs中/EHa、/EHs、/EHsc的区别
EHa能让catch(…)捕获结构化异常,能保证结构化异常或者C++异常发生的时候局部对象的析构函数被调用,而且假设extern "C"函数可能会抛出C++异常。/EHs无法让catch(…)捕获结构化异常,而且只能保证C++异常抛出的时候局部对象的析构函数被调用,而且假设extern "C"函数可能会抛出C++异常。/EHsc无法让catch(…)捕获结构化异常,而且只能保证C++异常抛出的时候局部对象的析构函数被调用,而且假设extern "C"函数不会抛出C++异常。转载 2024-07-05 10:48:51 · 132 阅读 · 0 评论 -
VS2015不能 调试中编辑呢?
警告 LNK4075 忽略“/EDITANDCONTINUE”(由于“/SAFESEH”规范) TAppEncoderC:\chenglei\FME\HM-16.0-FME-lab\build\vc10\encmain.obj1。对于/RELEASE:这里就不用多说了吧,编辑并继续无法在release模式下使用。好了,现在重新生成项目,然后试试看,是不是可以使用“应用代码更改”了呢?b、忽略“/EDITANDCONTINUE”(由于“xxxx”规范)对于这两种警告,MSDN给出了解释(原创 2024-03-19 14:43:14 · 302 阅读 · 0 评论 -
VS项目属性: Target Platform Version 和 Platform Tool Set
这个解释里只是提到这个属性指定了 “用于构建项目的 Windows SDK 的版本号”,还说什么如果指定了新的Windows版本的SDK,而程序运行在更早的Windows版本,程序运行时要检测一下当前运行的 Windows 版本,把旧版本 Windows 不支持的一些功能禁用掉。按字面上理解,就是肯定了这样的实践——如果我指定使用 Windows 10 的 SDK 10,运行在 Windows 7 系统上的话,要注意不去调用 Windows 10 支持而 Windows 7 不支持的接口。原创 2024-03-15 12:55:17 · 919 阅读 · 0 评论 -
VS 运行编译通过,但代码下方 标红波浪线 问题
一次 解决方案, 就会去掉红线。原创 2023-08-19 17:52:23 · 1530 阅读 · 0 评论 -
visual stodio 编译
在vs2003 和2005中都支持了Build Events(编译生成事件), 但是2003只支持单行的命令,而2005可以支持多行命令.复制$输出目录(即:debug/release目录)$项目名.xx后缀文件 到你要的一个目录下。$(ProjectName) 代表具体的project 名称,例如一个解决方案下,每一个工程都有各自的名称。要想在2003中执行多行命令,只能把命令写在一个批处理文件中,然后通过调用批处理来执行.1.build完后修改build产物的名字(后缀),并覆盖已有的同名文件.原创 2023-07-07 11:00:05 · 976 阅读 · 0 评论 -
Visual Studio的编译过程
全局const和局部const在内存中所在的区也不同,局部const可以用const_cast去修改,全局的同样可以修改,但是运行报错。函数或变量在声明时,并没有给它实际的物理内存空间,它有时候可保证你的程序编译通过。内部链接的符号仅对该编译单元可见,意思是你可以在其它编译单元再次使用同名的符号。一个工程文件由很多编译单元组成,每个obj文件里包含了变量存储的相对地址等。② 将工程中的所有 obj 文件进行链接,生成最终的 .exe文件。一个 .cpp 和它相应的 .h文件共同组成了一个编译单元。转载 2023-07-07 10:48:55 · 988 阅读 · 0 评论 -
win32和x64用到不同的头文件时:就体现预处理器的作用
在同一个项目的win32平台中的预处理器中加上WIN32,x64平台平台中的预处理器中加上WIN64。在代码中用写上#ifdef WIN32**填写32位用到的代码***#endif#ifdef WIN64**填写64位用到的代码***#endif...原创 2020-06-16 16:07:31 · 758 阅读 · 0 评论 -
MSDN离线版安装使用教程(VS2015)
1.首先下载最新版的离线MSDN,网速比较难找,我找了一个最新的存在百度云盘里:链接:http://pan.baidu.com/s/1dEa1OL7密码:pmwm2.解压缩下载下来的文件夹,随便放到一个目录3.双击上图中的MSDN2015快捷方式,打开后如图所示:忽略里面现在的目录内容因为我已经安装成功,刚开始是没有内容的。1)接下来我们切换到管理内容TAB页,选中磁盘后...原创 2019-10-19 11:00:17 · 2034 阅读 · 5 评论 -
VS2015未能找到自动保存的设置文件
打开VS2010,弹出以下窗口:出现这个的原因:可能把VS2010的设置文件存放位置默认存放为桌面了,然后把桌面生成的设置文件删除了(我默认位置为桌面的文档)。解决这个问题很简单,只需要把我们默认保存VS设置的文件夹位置更换了就行了:工具--选项--环境--导入导出设置为一个自定义的文件夹下即可,比如:c:\visual studio 2015\settings\Curr...原创 2019-10-08 16:05:28 · 3054 阅读 · 0 评论 -
S2015中文语言包安装失败——安装失败,系统找不到指定路径
然而,重装VS2015的时候又出现了新的问题..........“系统找不到指定路径”。 在尝试了各种方法,逛遍了各种论坛之后,终于找到了解决方法,记录一下以防万一。1 2在尝试了各种方法,逛遍了各种论坛之后,终于找到了解决方法,记录一下以防万一。VS2015在安装时会将缓存文件写入C:\ProgramData\Package Cache中,这个文件夹在你之前从未安装...原创 2019-10-08 16:00:37 · 3608 阅读 · 1 评论 -
Visual Studio 粘贴时自动缩进,如何更改设置?
方法/步骤 首先打开VS,本篇以VS2013为例。在菜单栏选择“工具—>选项”。打开选项窗口。 打开选项窗口后,在左侧选择“文本编辑器”项,下面将对你所要应用的语言进行设置。 例1:C#语言,在左侧选择C#项,然后格式设置—>常规,将右侧“粘贴时自动设置格式”前面的勾去掉就可以了。 例2:HTML,在左侧选择HTML项,然后选择“高...转载 2019-05-30 22:12:51 · 3224 阅读 · 1 评论