- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 链接时出现无法解析的外部符号排错
链接时出现"无法解析的外部符号, 错误信息(cpp编译出的符号)BatViewDlg.obj : error LNK2001: unresolved external symbol "unsigned char __stdcall GetPwrCapabilities(struct SYSTEM_POWER_CAPABILITIES *)" (?GetPwrCapabilities@@YG
2014-01-14 15:31:24
692
原创 关于dll的导出符号
函数原型: extern "C" __declspec(dllexport) int _stdcall GZipCompression(const char *, int , char *, int )编译后的导出符号:_GZipCompression@16函数原型:extern "C" __declspec(dllexport) int _cdecl GZipCompressio
2013-12-18 17:05:01
2033
原创 复杂的Singleton
//不包含成员初始化的SingletonCObjFactory& CObjFactory::Instance(){ static CObjFactoryinstance; return instance;}//包含成员初始化的SingletonCEngineManager& CEngineManager::Instance(){ static CEngineManagers_
2013-10-02 16:04:42
534
原创 数据分组
单保钧 key('each_patient', '0243584001')[1] 单保钧 key('each_patient', '0243584001')[2] 单保钧 key('each_patient', '0243584001')[3] 单保钧 key('each_patient', '0243584001')[4] 单保钧 key('each_pati
2013-09-24 11:20:11
522
原创 COM+ 进程内服务器接口指针的传递
这样一段代码HRESULT COMPlusInProcessServer::Testing({ HRESULT hr = ::CoInitializeEx(0, COINIT_APARTMENTTHREADED); static CInterfaceInside ifInside; ifInside.CallMethod() return S_OK;}1. 组
2013-08-19 11:06:58
2431
1
原创 InterlockedExchange
一个没有任何访问控制的循环锁必然不是线程安全的bool bEnter = false;while(bEnter)// do somethingbEnter = true;因为无法控制bEnter被多个线程改写其值采用InterlockedExchang控制的循环锁则能解决该问题LONG lEnter = 0;while(InterlockedExchange(&lE
2013-08-14 11:31:58
2290
翻译 Winsock - CreateIoCompletionPort
<br />SyntaxCopyHANDLE WINAPI CreateIoCompletionPort( __in HANDLE FileHandle, __in_opt HANDLE ExistingCompletionPort, __in ULONG_PTR CompletionKey, __in DWORD NumberOfConcurrentThreads);ParametersCompletionKey [in]<br />The pe
2011-03-12 00:06:00
891
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人