摘要: 如果VS冒出这样的一连串的错误,肯定是所指向代码的上方那个地方,括号没有闭合。error C2601: local function definitions are illegal 阅读全文
posted @ 2012-09-08 19:46 Amazing_Y 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 同时使用afxsock.h及winsock2.h的方法 error C2011: 'fd_set' : 'struct' type redefinition的问题1.同时使用afxsock.h及winsock2.h的方法winsock2.h放在afxsock.h前面即可2.建立工程时,选择了SOCKET支持.这样就默认包含了 "winsock.h ",于是和 "winsock2.h "冲突.解决的方法如下:把#include "winsock2.h "#pragma comment(lib, " 阅读全文
posted @ 2012-09-08 16:57 Amazing_Y 阅读(3056) 评论(0) 推荐(1) 编辑
摘要: 这是其实是我在写多线程的过程中遇到的一个问题。开始计划的是在一个线程中通过Create和ShowWindow弹出一个对话框,但是偶尔会出错。跟踪发现问题是发生在Create函数中。#ifdef _DEBUGvoid CWnd::AssertValid() const{ if (m_hWnd == NULL) return; // null (unattached) windows are valid // check for special wnd??? values ASSERT(HWND_TOP == NULL); // same as ... 阅读全文
posted @ 2012-09-08 00:03 Amazing_Y 阅读(7204) 评论(0) 推荐(0) 编辑