随笔分类 - VC++ MFC-经典资料
摘要:一、什么是C运行时库 1)C运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数. 2)C 语言是所谓的“小内核”语言,就其语言本身来说很小(不多的关键字,程序流程控制,数据类型等);所以,C 语言内核开发
阅读全文
摘要:用VC6在64位Windows7下调试的时候,如果中断(Shift+F5)调试,程序无法退出。 问题描述: 当点击F5开始一个项目的调试时,程序在设置的断点处停止,这时按下Shift+F5后,vc6可以退出调试状态,但是WINDOWS系统的任务栏上会留下前面调试时产生的进程图标。该进程不能被结束,即
阅读全文
摘要:VS2008 如何将Release版本设置可以调试的DEBUG版本 只需设置三个部分: 项目->属性->C/C++->General->Debug Information Format->Program Database for Edit & Continue (/ZI) 项目->属性->C/C++
阅读全文
摘要:习惯了VC6.0的fixedsys字体,用VS2010还真不习惯。把VS2010打造成经典的、熟悉的模样,也并非难事。网上有相应的文章,我再记录下来,主要是为了自己查找方便(刚刚重装了系统,一切从头再来,从网上找半天,浪费时间)。 使用字体:Fixedsys Excelsior 3.01 1、首先下
阅读全文
摘要:1. 有了VAX可以关掉C++导航栏,快捷键ALT+M,显示当前打开文档的所有符号,而且可以输入进行过滤 2. 查找文件,shift+alt+o (直接定位) 3. 查找符号shift+alt+s 4. shift+alt+r,选定内容改名 5. alt+o 在.h与.cpp文件中实现转换 6. a
阅读全文
摘要:每个人在面对新的事物的时候,总是充满了排斥感,当vista和win7来临的时候,我们还在留恋xp,说xp是如何的好,win7是如何的不给力,当然,我们必须承认,xp是一款优秀的操作系统,这个我们无法否认,也不能否认,但是它毕竟是01年的产品,就像二战的“零式”飞机一样,它很优秀,曾经叱咤太平洋,但是
阅读全文
摘要:Q:VC中引用第三方库,常见的库冲突问题 环境:[1]VS2008 [2]WinXP SP3 A1(方法一): [S1]第三方库(Binary形式的)如果同主程序冲突,则下载第三方库的源码[S2]保持[VS2008]->[Configuration Properties]->[C/C++]->[Co
阅读全文
摘要:Some Very Good VC++/MFC Resources Besides Codeproject.com Points of Interest I have written this article to provide all VC++ developers a place where
阅读全文
摘要:紧接前文,第一行cl命令如下: [plain] view plain copy print? 1> cl /c /IC:\...\include /ZI /nologo- /W3 /WX- /sdl /Od /Oy- /D WIN32 /D _DEBUG /D _CONSOLE /D _UNICOD
阅读全文
摘要:今天在编译OpenGL红宝书附带源码中的light.c文件时遇到一个诡异的问题: 如图light .c,在不做任何修改的情况编译OK。然而只要在某些地方写了可执行代码,则会无法通过编译器编译! (这几行代码如果写在main函数里的第一句则OK) 我用的VS08.我把该文件发给其他朋友(用的VS10)
阅读全文
摘要:默认情况下,你的VS2012工程发布后,在XP下运行会出现提示“not a valid win32 application”。 微软推出了Visual Studio 2012 update 1可以支持发布到XP平台,这个更新好像只能在线安装,比较麻烦. 然而就算你打了补丁,你的程序在XP下可能还会出
阅读全文
摘要:一、使用默认的预编译头 要使用预编译头,我们必须指定一个头文件,这个头文件包含我们不会经常改变的代码和其他的头文件,然后我们用这个头文件来生成一个预编译头文件(.pch文件),想必大家都知道 StdAfx.h这个文件。很多人都认为这是VC提供的一个“系统级别”的,编译器带的一个头文件。其实不是的,这
阅读全文
摘要:[现象] 对这个问题的研究是起源于这么一个现象:当你用VC++2005(或者其它.NET)写程序后,在自己的计算机上能毫无问题地运行,但是当把此exe文件拷贝到别人电脑上时,便不能运行了,大致的错误提示如下:应用程序配置不正确,请重新安装程序……或者是MSVCR80D.dll 没有找到什么的(我记得
阅读全文
摘要:Qt-vs-addin的小问题 使用Visual Studio进行Qt开发的时候,需要安装一个插件。然而有时候这个插件的一些工具却莫名其妙的失效: 其中qt5appwrapper.exe用于编辑Qt工程中的UI文件,也就是Qt Designer;qt5rceditor.exe则用于编辑Qt资源文件。
阅读全文
摘要:http://download.csdn.net/detail/akof1314/3323725
阅读全文
摘要:https://technet.microsoft.com/zh-cn/learning/bb531344.aspx 当你升级到 Visual C++ 编译器的新版本后,可能会在之前编译并正常运行的代码中遇到编译和/或运行时错误。 新版本中会引起这类问题的更改称为重大更改,通常,修改 C++ 语言标
阅读全文
摘要:由于最近不常用,结果导致今天用的时候忘记了,╮(╯▽╰)╭。现在标记一下: 方法如下,先创建一个C++ Project,然后加入上面的代码,在main函数或者其他地方设置断点,注意是Debug版本,否则代码经过优化会多很多。然后按钮F5或者点击Debug->Start Debuging程序会走到ma
阅读全文
摘要:一、STL即 Standard Template Library (标准模板库) STL是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技
阅读全文
摘要:转 http://www.spersky.com/post/vsPlugins.html 我目前主要用的是Hide Main Page——公司配给的电脑屏幕分辨率好小,还是1366*768的,去掉头可以多看好几行代码。并且要显示出来按下alt即可。 工欲善其事,必先利其器。尽管visual stud
阅读全文
摘要:http://brightguo.com/make-debugging-faster-with-visual-studio/ Have you ever been frustrated by slow debugging in Visual Studio? While we work hard to
阅读全文