// Á¾ÇÕ¼Ö·ç¼Ç.cpp : ÄÜ¼Ö ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ÁøÀÔÁ¡À» Á¤ÀÇÇÕ´Ï´Ù. // #include "stdafx.h" struct sentrytest { typedef STLX_MAP TEST_MAP; typedef TEST_MAP::iterator TEST_MAP_IT; sentrytest() { for(DWORD i=0 ; i<100 ; ++i) { maptest.insert(make_pair(i, i)); } }; TEST_MAP maptest; }; //sentrytest _sentrytest; //BOOL APIENTRY DllMain(HANDLE hModule, // DWORD ul_reason_for_call, // LPVOID lpReserved // ) //{ // switch (ul_reason_for_call) // { // case DLL_PROCESS_ATTACH: // SharedMemoryPool::CreateInstance(); // break; // case DLL_THREAD_ATTACH: // case DLL_THREAD_DETACH: // break; // case DLL_PROCESS_DETACH: // //SharedMemoryPool::DestroyInstance(); // break; // } // return TRUE; //} DECLARE_BASE_WISE_STEP_FUNCTION() { DISPMSG("WiseClient V2 Core Update\n"); //MainFrame::CreateInstance(); // UserÇÒ´ç //Manipulater::CreateLogicFlowByWiseMode(); //while(1) //{ // Sleep(10); // MainFrame::GetMainFrame()->Update(); //} }; REGISTER_STEP_HANDLER_BASE(eWISE_ROUTINES_INIT_MAIN_FRAME); //_CRTIMP int * __cdecl _errno( // void // ) //{ // return NULL; //return (&(_getptd()->_terrno)); //} //extern "C" BOOL WINAPI WiseCoreEntry(HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved); // //extern int (__stdcall *_pRawDllMain)(void *, unsigned, void *); //BOOL WINAPI _CRT_INIT(HANDLE, DWORD, LPVOID); // // //BOOL WINAPI WiseCoreEntry(HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved) //{ // switch (dwReason) // { // case DLL_PROCESS_ATTACH:. // case DLL_THREAD_ATTACH: // SharedMemoryPool::CreateInstance(); // //_CRT_INIT(hDllHandle, dwReason, lpreserved); // break; // case DLL_THREAD_DETACH: // case DLL_PROCESS_DETACH: // SharedMemoryPool::DestroyInstance(); // //_CRT_INIT(hDllHandle, dwReason, lpreserved); // break; // } // // return DllMain(hDllHandle, dwReason, lpreserved); //} // ////_pRawDllMain = WiseCoreEntry;