随笔分类 - C++
摘要:windows.h和winsock2.h有类型重定义我是知道的,本来就一个库来说没问题,把winsock2放到windows.h前或先定义WIN32_LEAN_AND_MEAN都能解决问题但现的出了问题,自己写的一个库里要用到ws2tcpip,这个头文件第一个包含的头文件就是winsock2.h把它...
阅读全文
摘要:http://blog.chinaunix.net/uid-17019762-id-3152012.html作为一个有强迫症的人,实在是受不了warning 的存在 这个warning是由于初始化顺序引起的,//会出现warning 的代码!classcInit{public:cInit(std::...
阅读全文
摘要:http://blog.csdn.net/okadler0518/article/details/4962340coutusingnamespacestd;intmain(void){chardata[8]={0x68,0x04,0x43,0x00,0x00,0x00};for(inti=0;i<8...
阅读全文
摘要:http://bbs.csdn.net/topics/250068243char *strcpy(char* dest, const char *src);用unsigned char编译会出错U8 dest[5];U8 src[5] = {0x01,0x02,0x03,0x04,0x05};//加...
阅读全文
摘要:http://zhidao.baidu.com/link?url=-YJjz3U0fd_eSW9eLa8ankGo_QbyOOOaKYWyAY9g4mKWQj0DN6l12OSLJz24U8jCwo18MiBCzwpkFLoDM02yv_printf的格式控制的完整格式:% - 0 m.n l或h ...
阅读全文
摘要:http://bbs.csdn.net/topics/360132089BYTEdata[4]={0x00,0x00,0xe6,0x00};//第一句UINTa11=*(UINT*)data;//第二句al1表示成0x0000e600al1=data[0]<<24+data[1]<<16+data[...
阅读全文
摘要:http://bbs.chinaunix.net/thread-1257205-1-1.html#include #include #include int main(void){ unsigned short v = 0x0102; unsigned char *p = (unsigned c...
阅读全文
摘要:原文来自于http://topic.csdn.net/t/20060801/11/4918904.html中的回复位域 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便...
阅读全文
摘要:boost 的smart_ptr 库中含有好几种智能指针,大家用的最多的应该是shared_ptr ,为啥呢?好用,不用管他啥时候会自动删除等等,而且拷贝和复制都很到位, 但实际上,这个库也有问题,连城写过一片文章,详细介绍了boost::shared_ptr库的四宗罪,不过我觉得有的问题,实际上不...
阅读全文
摘要:http://www.cnblogs.com/lidabo/archive/2012/04/17/2454568.html一、C++编译模式通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。C+ +语言支持“分别编译”(separate compilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西都是相对独立的,在编 译(compile)时不需要与其他文件互通,只需要在编译成目标文件后再与
阅读全文
摘要:http://zhidao.baidu.com/question/329266483.html2种办法,都得修改函数。1是加参数,public bool FunctionTest(string& s){ 修改字符串; return false;}2是重新定义返回值,class boolWithString{ bool b; string s;};public boolWithString FunctionTest(string& s){ return boolWithString(flase,string(""));}我...
阅读全文

浙公网安备 33010602011771号