IT-개발(156)
-
STL - list - Sample (1)
// STL List 사용에 대한 좋은 예제 #include #include using namespace std; // 아이템 구조체struct Item{Item( int itemCd, int buyMoney ){ItemCd = itemCd;BuyMoney = buyMoney;}int ItemCd; // 아이템코드int BuyMoney; // 판매금액}; void main(){ list Itemlist; // 앞에 데이터 추가Item item1( 1, 2000 );Itemlist.push_front( item1 ); Item item2( 2, 1000 );Itemlist.push_front( item2 ); // 뒤에 데이터 추가Item item3( 3, 3000 );Itemlist.pus..
2016.12.02 -
STL - iterator 사용하기 sample
iterator - 안쓰다 쓰면 까먹더라~ 근데, 자주 사용 // 순방향 탐색for( list::iterator iterPos = list1.begin(); iterPos != list1.end();++iterPos ){cout
2016.12.01 -
Design Patterns - sample - SingleTon
// C++ 템플릿을 활용해서 SingleTone 을 이렇게 자유롭게 잘 사용할 수 있을 줄이야~ // SingleTon////////////////////////////////////////////////#include using namespace std;template class MySingleton{public:MySingleton() {}virtual ~MySingleton() {}// 이 멤버를 통해서맊 생성이 가능하다.static T* GetSingleton(){// 아직 생성이 되어 있지 않으면 생성한다.if( NULL == _Singleton ) {_Singleton = new T;}return ( _Singleton );}static void Release(){delete _Singlet..
2016.12.01 -
wxwidget - 설치 (펌)
라이브러리에 대해서 언급만 하고 Build해서 사용하는거는 함도 안해봤네요. 소개합니다~~ (펌)...!!! ㅋㅋㅋ 저두 남이 빌드해놓은거 카피해서 사용만 하고 있습니다. 담에 함 빌드해서 써봐야겠죠~ 펌 : http://egloos.zum.com/dstein/v/2864277 Microsoft Visual C++ 2010 환경에서 wxWidgets 사용하기1. 준비 사항컴파일러 버전 : Microsoft Visual C++ 2010wxWidgets 버전 : wxWidgets-2.9.2 (다운로드 : http://www.wxwidgets.org/downloads/ )2. 컴파일다운로드 받은 wxWidgets 소스 압축 파일을 원하는 디렉터리에 압축해제 한다. 이 문서에서는 c:\wxWidgets-2.9...
2016.08.25 -
WXWIDGET (펌)
http://kshbrain.egloos.com/9500139 (펌) wxWidgets는 GUI 프레임 워크를 제공해주는 라이브러리이다. QT와 달리 유명하지는 않지만, wxWidget을 사용하는 응용 프로그램이 증가하고 있는 추세이다.PS2 에뮬레이터 PCSX2에서 사용된 GUI 프레임워크 라이브러리로, PCSX2 빌드하면서 알게 되었다. 개인적으로 생각하는 장점이다. 1. 오픈 소스 라이브러리이다. - QT 5.3의 경우, License Free와 Commercial License가 존재하지만, wxWidgets은 LGPL Licence를 따른다. SVN과 wxWidgets의 홈페이지에 관련 소스를 받아서, 사용자가 컴파일해서 사용하면 된다. 2. MFC 프로그래밍과 유사한 점이 많다.- 큰 장점이라..
2016.08.24 -
Api - Hooking - EasyHook (펌)
Api - Hooking - EasyHook (펌) 아직 안써봤지만, 내용이 워낙 알차서 남겨봅니다. Hooking 이라는게 참~ 안정성이 중요한거 같은데~~다음에 진짜 써보고 후기를 올리든지 해야지~ ㅠㅠ API Hooking - 64비트를 고려해야 한다면? EasyHook!지난 번에 "Trampoline API Hooking" 방식을 알아봤는데요. Win32 API 후킹 - Trampoline API Hooking ; http://www.sysnet.pe.kr/2/0/1231 이 방법의 단점은, 아쉽게도 x64 지원이 안된다는 것입니다. 물론, 이래 저래 뜯어고치면 되겠지만 '안정성'을 확보할 수 있는 실력이 안된다면 ^^ 차선책을 고려해볼 수 있습니다. 그렇게 선택될 수 있는 첫번째가 그 누구도 아..
2016.08.24