본문 바로가기

2017/06

CFile Class 출처 : http://jogook21.tistory.com/entry/CFile-Class CFile::modeRead 읽기모드 CFile::modeWrite 쓰기모드 CFile::modeCreate | CFILE::modeWrite 파일 생성후 쓰기 CFile::modeNoTruncate 파일 존재시 생성하지 않음 CFile::modeReadWrite 읽고 쓰기모드 CFile::typeBinary 바이너리타입 CFile::typeText 텍스트타입 CFile::modeCreate | CFile::modeReadWrite 기존파일 삭제 후 생성 CFile::modeReadWrite | CFile::modeNotruncate 기존파일 보존 후 읽고 쓰기 멤버함수의미CFile() Abort() Duplica.. 더보기
[C++] inet_addr, htons 함수 출처: http://yongho1037.tistory.com/516 [게임 서버 개발 노트] 우리가 흔히 쓰는 IP주소는 255.255.255.0 형태의 32bit 주소(IPv4)를 사용한다. 이것은 우리가 알아보기 쉬운 형태의 표기 방법이고winsock에서 IP 저장방식은 32bit unsigned long integer 타입이다.이 unsigned long integer의 구성은 '.'당 8bit씩 4개의 값을 왼쪽에서 오른쪽으로 배열한다.예를 들면 255.255.255.0은 0xFF.0xFF.0xFF.0이다.이를 왼쪽에서 오른쪽으로 배열하면 0xFFFFFF00이 된다.문자열 형태의 IP주소 값을 이렇게 unsigned long 타입의 값으로 변환해 주는 것이 inet_addr 함수 이다. 예제 소스.. 더보기
C2664 : CString Format 에러 대처법 출처 : http://blog.naver.com/melugi/80105665180 에러메시지MFC 환경을 유니코드로 설정했을때 나타나게 되는 메시지이다error C2664: 'void ATL::CStringT::Format(const wchar_t *,...)' : 매개 변수 1을(를) 'const char [11]'에서 'const wchar_t *'(으)로 변환할 수 없습니다. with [ BaseType=wchar_t, StringTraits=StrTraitMFC_DLL ] 가리킨 형식이 관련이 없습니다. 변환하려면 reinterpret_cast, C 스타일 캐스트 또는 함수 스타일 캐스트가 필요합니다. 대처법 기존의 코드CString str; str.Format("%c", ch); 다음과 같이 _.. 더보기
현재 시간 millisecond(밀리세컨드)까지 가져오기 출처 : http://albiones.tistory.com/entry/%ED%98%84%EC%9E%AC-%EC%8B%9C%EA%B0%84-miliseconde%EB%B0%80%EB%A6%AC%EC%84%B8%EC%BB%A8%EB%93%9C%EA%B9%8C%EC%A7%80-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0 현재 시간을 millisecond까지 가져오기 위해서는 다음과 같이 사용하면 된다. 12345SYSTEMTIME cur_time;GetLocalTime(&cur_time); CString strTime;strTime.Format("[%02d:%02d:%02d.%03d]",cur_time.wHour, cur_time.wMinute, cur_time.wSecond, cur_t.. 더보기
C++ string 정리 (C++ 문자열) 출처 : http://makerj.tistory.com/127 C++ string 정리 (C++ 문자열)C++11 환경에서 정리한 글입니다 또한 using namespace std를 한 상태임을 밝힙니다이 글을 통해 std::string을 간략하게 정리한다.C++ string 정리 (C++ 문자열)string 생성방법1방법2string 확장, 문자열 추가방법1: += 연산자 이용방법2: append() 멤버 함수 이용string 길이메모리 관련capacity()max_size()string의 특정 위치 문자 받기(charAt)string에 있는 특정 문자 탐색string간의 문자열 복사string간의 문자열 비교string의 문자열 대체하기 (replace기능)Immutable ReplaceMutable.. 더보기