목록C++ (4)
skyf의 게임 개발기
if문에서 조건식은 앞에서부터 체크한다.(어셈블리로 분석 가능) 스택에 있는 데이터를 포인터로 넘겨주는 방식은 위험하다. (메모리 해제 시 문제 될 수 있음.) 재귀함수를 잘못 사용하면 스택오버플로우가 발생할 수 있다. 구조체/클래스에서 일어나는 값복사는 변수 하나하나 복사하는 방식이다.(어셈블리로 확인 가능) utf-8(멀티바이트)의 경우 영어는 1바이트이고, 글자에 따라 가변적이다. 1~4바이트 utf-16(wchar_t)(유니코드)의 경우 희귀언어를 제외하고서는 2바이트 *Shift연산 >> 시 부호비트가 음수(1)이면 맨 앞이 1로 밀린다. *함수포인터 관련 EX1) 원조 -> typedef int FUNCTYPENAME(int ,int) 로 FUNCTYPENAME이라는 함수포인터 형식을 만들 수..
setlocale(LC_ALL, ""); wchar_t wstr[] = L"abc가나다123"; char str[100]; size_t tcnt; wstr[0] = 'A'; setlocale(LC_ALL, "Korean");//로케일 설정 wcstombs_s(&tcnt, str, sizeof(str), wstr, 100); str[tcnt] = 0;//종료 문자열 설정 printf("%s\n", str); //TEST1 wstring str2 = wstr; wcout
https://www.codeproject.com/Articles/13852/BasicExcel-A-Class-to-Read-and-Write-to-Microsoft BasicExcel - A Class to Read and Write to Microsoft Excel A Class to Read and Write to Microsoft Excel www.codeproject.com https://blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=widecapa&logNo=222079452102&parentCategoryNo=&categoryNo=55&viewDate=&isShowPopularPosts=false&from=postView C++ 엑셀 라이..
https://gracefulprograming.tistory.com/11 [C++] 포인터(Pointer)와 레퍼런스(Reference : 참조자)의 차이 안녕하세요 피터입니다. 오늘은 C언어를 배운 후 C++을 공부하는데 있어서 굉장히 헷갈리는 개념인 포인터와 레퍼런스의 차이에 대해서 설명드리겠습니다. 개요 C++ 프로그래밍을 시작하면 레퍼 gracefulprograming.tistory.com https://enderbridge.tistory.com/159 [C++] 캐스트(Cast)의 종류와 사용법 묵시적(implicit) 캐스트 : 캐스트 연산자를 사용하지 않고 형변환이 이루어지는 경우 int a = 10; char b = a; 명시적(explicit) 캐스트 : 캐스트 연산자를 사용해서 바꾸는..