IT-개발(156)
-
C++11 - sample - array(1)
#include #include int main() { std::array arr1; for( int i = 0; i < 5; ++i ) { arr1[i] = i+1; } for( int i = 0; i < 5; ++i ) { std::cout
2018.04.18 -
[winapi] 자주쓰게되는 api들 모음
C / C++ runtime 인지 win32 api 인지 등으로 구분한거 아닙니다. 그냥 목적별로 구분한 겁니다. 다분히 개인적으로 자주 사용하는 것들만 정리해 놓음. 파일 이름 및 path 관련 SHGetSpecialFolderPath : 윈도우의 특정 Folder 경로를 알려줌 PathRemoveFileSpec : 어떤 파일의 fullpath 에서 파일이름만 삭제해줌PathRemoveBackslash : 경로문자열의 끝에 "\\" 문자 제거해줌 GetModuleFileName : Dll 혹은 exe의 경로를 알려줌 string 관련 TCHAR.H 루틴_UNICODE 및 _MBCS 정의되지 않음_MBCS 정의됨_UNICODE 정의됨_tcscpystrcpy_mbscpywcscpyTCHAR.H 루틴_UNI..
2018.02.23 -
[DLL] (펌) 자신의 경로를 얻는 방법
(펌 : http://jinha-world.blogspot.kr/2009/04/win32-dll.html ) [WIN32] DLL 자신의 경로 얻는 방법1. 개요 DLL 자신의 경로를 얻는 방법을 설명한다. 2. 본문 샘플 코드는 다음과 같다. 1) ATL COM DLL의 경우 TCHAR szPath[MAX_PATH + 1] = {0}; HINSTANCE hInst = _AtlBaseModule.GetModuleInstance(); ::GetModuleFileName(hInst, szPath, MAX_PATH); 2) WIN32 DLL의 경우 // Global var to contain DLL module handle HMODULE g_hDLL = NULL; BOOL APIENTRY DllMain( HM..
2018.02.23 -
(펌) 컴퓨터 속의 한글
보호되어 있는 글입니다.
2018.02.23 -
(펌) UTF encoding 관련
보호되어 있는 글입니다.
2018.02.23 -
(펌) Unicode Text 파일 만들기
unicode 로 된 문자열을 *.txt 파일을 만들고 아무리 저장해서 봐도 한글은 깨어지고 영문도 글자간격이 넓게 펴진걸 볼 수 있다. 메모장 문제인가 싶어 뒤져봤더니~ 이런 내용이 나옵니다. 어디 Blog걸 일부 캡쳐해온거긴 한데, 핵심은 유니코드 식별자를 파일 첫 부분에 저장해줘야 제대로 보인다는 의미 입니다. 해보니 글자 정상적으로 잘 나옵니다. ^^
2018.02.23