
VS使用技巧
Barry__
勿在浮沙筑高台
展开
-
VS2010利用宏快速添加注释(函数描述,修改注释等)
在敲代码的过程中类和函数都需要进行注释,但总是一遍一遍的复制粘贴觉得很是麻烦,终于找到了一个不错的解决方法:使用宏。 所谓宏,就是一些命令组织在一起,作为一个单独命令完成一个特定任务。在日常的办公环境中,不论是Office还是Foxmail以及我们所使用的VS甚至输入法都具有宏的功能。VS2010中的宏,不仅可以录制模块、还可以录制类和代码文件。通过设置编辑宏,然后为设置好的宏添加特原创 2016-01-05 10:29:31 · 4903 阅读 · 0 评论 -
图解使用VS的安装项目打包程序
图解使用VS的安装项目打包程序目录背景1. 建立安装项目工程 1.1. 创建工程 1.2. 设置安装项目属性 1.3. 设置默认安装路径2. 添加安装文件3. 添加卸载程序4. 创建快捷方式 4.1. 添加快捷方式 4.2. 设置msiexec快捷方式的参数 4.3. 为用户的“程序”菜单和转载 2016-09-06 10:31:33 · 1494 阅读 · 0 评论 -
VS2010安装包制作全过程图解
转自:http://blog.youkuaiyun.com/chenhongwu666/article/details/39008819项目的第一个版本出来了,要做个安装包,很久没做过已经有些淡忘了,网上差了差资料,写了一个,总结下,可能还不是很完善,仅作参考。1.首先在打开 VS2010 》新建》项目2.创建一个安装项目 Setup1 在“目标计算机上转载 2016-09-02 10:54:31 · 722 阅读 · 0 评论 -
VC++6.0调试篇:定位临界区(critical section)导致的死锁
转自:http://blog.youkuaiyun.com/ljh081231/article/details/38294681 在多线程程序的开发中,因为效率的关系,通常会选用CriticalSection作为同步的机制。初学者在设计开发多线程程序时经常会出现死锁的情况,昨天就看到有个哥们在发帖问这个(明显是郁闷中阿)。这里通过一个例子说下不用Intel的Thread Checker,Threa转载 2016-08-22 09:14:23 · 2890 阅读 · 0 评论 -
VS内存断点
转载:http://blog.youkuaiyun.com/joan11_3/article/details/9475725在很多情况要,我们要知道一个变量的改变,如果这个变量使用的地方过多,又不明确这个变量在何时又会被调用到.这个内存断点就可以轻松搞定了... 对于一个全局变量或成员变量静态变量,只要变量还逗留在内存中,就可以在VS中用内存断点来监控内存的改变时就会断下来.咱们就以一转载 2016-06-12 13:58:43 · 847 阅读 · 0 评论 -
VS2008引入头文件包含目录和lib库目录
全局级别的引入为VS所有项目设置包含目录和库目录,对所有项目都有效如下图所示:工具-选项-项目和解决方案-VC++目录-包含文件:在此添加头文件目录即可工具-选项-项目和解决方案-VC++目录-库文件:在此添加lib库文件目录即可 项目级别的引入为单个项目设置包含目录和库目录,只对设置的项目有效 头文件包含目录:项目上右键-属性-C/C++常规-附加包含目录原创 2016-03-14 14:18:43 · 11871 阅读 · 0 评论 -
无法解析的外部符号问题
转自:http://blog.youkuaiyun.com/enotswn/article/details/5934938在使用vs2008调试程序的过程中,经常会出现无法解析的外部符号问题,可能的原因有很多种,下面这些是我一年来积累的经验.仅供参考.考虑可能的原因:[0]出现无法解析可能是因为lib文件不正确,比如64位的编译配置,结果使用的是32位的lib包.[转载 2016-03-11 18:08:03 · 3167 阅读 · 1 评论 -
MT,MTd,MD,MDd详解解决 MSVCRTD.LIB和LIBCMTD.LIB冲突
项目开发过程中遇到MSVCRTD.LIB和LIBCMTD.LIB的冲突,后来找到原因是代码编译时选择c/c++的运行库版本不一样。于是搞明白了MT,MTd,MD,MDd的区别,问题出现的根源算是明白了。先用简单的方式概括一下原因:编译选择 MT会用到LIBCMT.LIB MTD会用到LIBCMTD.LIB编译选择 MD会用到MSVCRT.LIB MDD会用到MSVCRTD.LI转载 2016-03-31 14:29:01 · 8318 阅读 · 1 评论 -
VS代码折叠
VS2010中代码折叠的设置(中文版)工具--选项--文本编辑器--C/C++--格式设置--大纲语句块--设置为TRUE(英文版)Tools---Options---Text Editor----c/c++---Formatting Automatic outlining of statement blocks 设置为TRUE如图所示设原创 2016-01-11 09:33:06 · 1464 阅读 · 0 评论 -
VS2010宏注释运行后没有效果
VS2010宏注释运行后没有效果是因为微软发布更新阻止了宏的运行:二月二十五号, 微软发布 KB2934830"反射类型可能不工作通过 DCOM 安全公告 MS14 009″ 从安装安全更新后进行封送处理。此外,Microsoft Visual Studio 中的宏功能可能也无法按预期正常运行。适用于 .NET Framework 的安全公告 MS14-009 将阻止反射类型的封送原创 2016-01-05 10:57:05 · 1946 阅读 · 1 评论