大约有 39,100 项符合查询结果(耗时:0.0393秒) [XML]

https://www.tsingfun.com/ilife/relax/1007.html 

女程序员做个梦,下面的评论惨绝人寰 - 轻松一刻 - 清泛网 - 专注C/C++及内核技术

...的指针指向你即可。 3楼:加个断点看看那女人是谁。 5楼 :protected 逛街(youOnly)。 8楼:标准做法是做个断言。 接下来是埋怨懊恼型,他们一个劲的数落楼主不该犯的错误。 2楼:谁让你把男朋友设成public的。 6楼:设计问...
https://www.tsingfun.com/ilife/relax/1851.html 

世界上最经典的25句话 [转] - 轻松一刻 - 清泛网 - 专注C/C++及内核技术

世界上最经典的25句话 [转]记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的、能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时...1、记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的   ...
https://www.tsingfun.com/it/cpp/641.html 

使用NPAPI编写浏览器插件的源码实例(windows 7/linux) - C/C++ - 清泛网 - ...

...关于NPAPI和chrome的扩展: NPAPI [1] http://colonelpanic.net/2009/05/building-a-firefox-plugin-part-two/ [2] http://rintarou.dyndns.org/2010/04/23/scriptable-plugin-%E6%8E%A2%E8%A8%8E-20090408/ [3] http://blogold.chinaunix.net/u3/94039/showart_2004756.html [4] https://developer.mozilla.or...
https://www.tsingfun.com/it/cpp/713.html 

代码坏味道(总结) - C/C++ - 清泛网 - 专注C/C++及内核技术

...数的参数列表不宜过长,应该只传递需要的数据。 5.Divergent Change(发散式变化) 某个类经常因为不同的原因在不同的方向上发生变化。 6.Shotgun Surgery(散弹式修改) 针对某一外界变化需要相应改动多个地方。 ...
https://www.tsingfun.com/it/cpp/762.html 

Linux Shell中 if else及大于、小于、等于逻辑表达式写法 - C/C++ - 清泛网...

...有: - eq —比较两个参数是否相等(例如,if [ 2 –eq 5 ]) -ne —比较两个参数是否不相等 -lt —参数1是否小于参数2 -le —参数1是否小于等于参数2 -gt —参数1是否大于参数2 -ge —参数1是否大于等于参数2 -f — 检查某文件...
https://www.tsingfun.com/it/cp... 

ATL CComPtr和CComQIPtr详解 - C/C++ - 清泛网 - 专注IT技能提升

...,跟普通的指针一样,返回一个内部指针类型的引用。 (5) operator &() 获取智能指针对象的地址,实际上也是返回内部指针的地址,跟普通指针一样。 (6) 在调用ComUninitialize方法前,需要手动释放所有的全局或者静态变量。 ...
https://www.tsingfun.com/it/cpp/1283.html 

Visul C++中CList用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...在那里每个函数都讲得很清楚。这里就不再多介绍。 5、CList的元素 对于系统定义的类,可以直接在CList中使用。而对于用户自定义的类,如果这个类继承了CObject类,在使用CList时,需要将用户自定义的类实现操作符=的重载,...
https://www.tsingfun.com/it/cpp/1285.html 

STL:accumulate与自定义数据类型 - C/C++ - 清泛网 - 专注C/C++及内核技术

...置数据类型,例如: #include <numeric> int arr[]={10,20,30,40,50}; vector<int> va(&arr[0],&arr[5]); int sum=accumulate(va.begin(),va.end(),0); //sum = 150 但是对于自定义数据类型,我们就需要自己动手写一个类来实现自定义数据的处理,然后让它作为...
https://www.tsingfun.com/it/cpp/1351.html 

c++ 写日志通用类,可设置日志级别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...N 2 #define LEVEL_INFO 3 #define LEVEL_VERBOSE 4 #define LEVEL_DEBUG 5 static int nLoggerLevel = LEVEL_INFO; void SetLoggerLevel(int nLevel); void Log(int nLevel, LPCSTR func, INT line, LPCTSTR fmt, ...); static const char * const LOGGER_LEVEL_NAME[] = {"崩溃", "错误", "警告", "...
https://www.tsingfun.com/it/cpp/1447.html 

WSAAsyncSelect模型 - C/C++ - 清泛网 - 专注C/C++及内核技术

...AStartup(sockVersion, &wsaData) != 0) { return 0; } USHORT nPort=4567; SOCKET s=socket(AF_INET,SOCK_STREAM,0); sockaddr_in sin; sin.sin_family=AF_INET; sin.sin_port=ntohs(nPort); sin.sin_addr.S_un.S_addr=INADDR_ANY; if(bind(s,(sockaddr*)&sin,sizeof(sin))==SOCKET_ERROR) { DW...