VC编程
0x5A52
这个作者很懒,什么都没留下…
展开
-
递归实验-C语言递归调用的极限
C语言递归调用不是无限的,当递归到一定时候,会出现stack over flow的问题。http://en.wikipedia.org/wiki/Stack_buffer_overflow但是,这个度是多少呢?我构造了一个极为简单的C语言递归程序,大家可以参考这里https://gist.github.com/749543#include "stdafx.h"转载 2013-07-07 23:05:57 · 776 阅读 · 0 评论 -
非模式对话框的销毁
采用如下语句可以创建非模式对话框CModelessDlg *pdlg= new CModelessDlg;pdlg.Create(IDD_MODELESS, this);pdlg.ShowWindow(SW_SHOW);在销毁非模式对话框时如果使用如下方式delete pdlg;直接将非模式对话框对象删除,在Debug时会报如下WarningWarning: calling DestroyW...原创 2013-07-01 22:33:53 · 522 阅读 · 0 评论 -
C++编译时引起Lnk2005错误的几种情况与解决办法
(1)重复定义全局变量。解决办法,在单个cpp文件中定义变量如 int g_iCounter,其它位置使用此变量时,用extern关键字进行修饰,如extern int g_iCounter。(2)头文件重复包含。解决办法,在头文件中加入相应宏: #ifndef MY_H_FILE //如果没有定义这个宏 #define MY_H_FILE //定义这个原创 2013-09-29 14:23:34 · 4623 阅读 · 0 评论 -
Winsock状态说明及错误代码
Winsock状态参数说明:常数 值 描述 sckClosed 0 缺省值,关闭。 SckOpen 1 打开。 SckListening 2 侦听 s转载 2013-09-29 14:26:40 · 4843 阅读 · 0 评论 -
vs2010 MFC设置控件背景透明
通常要设置控件背景色透明,原因是在对话框背景中使用了图片。对于这种情况,在vs2010中应当调用SetBackgroundImage函数来实现背景图片的显示。BOOL CMFCDlg::OnInitDialog(){ CDialogEx::OnInitDialog(); // 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动 // 执行此操作 SetIc原创 2015-02-15 00:05:22 · 8856 阅读 · 1 评论 -
VS2010 错误failure during conversion to COFF解决办法
安装VS2010后,编译时提示failure during conversion to COFF错误,编译失败。在网上查询得知连接器LINK是通过调用cvtres.exe完成文件向coff格式的转换的,所以出现这种错误的原因就是cvtres.exe出现了问题。在电脑里面搜索一下cvtres.exe,发现存在多个文件,因为几个文件的版本存在差异,使用最新的cvtres.exe替换老的文件即可转载 2015-02-14 15:56:54 · 1458 阅读 · 0 评论