更多精彩内容,请见:http://www.16boke.com
byzxy,Java/C++编程交流群:168424095
(16)error C2011:’fd_set’:’struct’ type redefinition,errorC2011: “sockaddr”: “struct”类型重定义
调整头文件的调用顺序,在Windows.h前先引用WinSock2.h,即
#include <Windows.h>
#include <WinSock2.h>
或不调整头文件顺序,在所有#include <Windows.h>前使用#defineWIN32_LEAN_AND_MEAN宏
(17)error C2110:cannot add twopointer “+”不能添加两个指针
当进行string对象和字符串字面值混合连接操作时,+操作符的左右操作
数必须至少有一个是string类型的
(18)fatal error C1189:#error:Please use the /MDswitch for_AFXDLL builds
两个解决方法:1.右键点击项目名称->属性->C/C++->代码生成->运行时库修改成:多线程调试(/MTD)(release版本修改成多线程/MT)
2. 右键点击项目名称->属性->常规->MFC的使用修改为:在静态库中使用MFC。
(19) errorC2061:语法错误:标识符”_TCHAR”
添加#include<tchar.h>
(20) errorC3861:”sprintf”:找不到标识符
包含头文件#include <stdio.h>
更多精彩内容,请见:http://www.16boke.com