C C++ 31
- Qt 로 빌드한 바이너리 배포하기
- (C/C++) print를 하거나 문자열을 리턴하는 함수. 어떻게 구성하는게 좋은가? - string을 리턴하자.
- Effective Modern C++
- More Effective C++
- Effective C++
- (C++) operator overloading
- (C++) 구조체와 클래스의 차이 ( struct / class )
- (C++) 다양한 mutex, lock 중 뭘 써야하나.
- (C++) 생성자에서 throw하면(exception) 객체가 없어질까? / thread는 start() 함수로?
- (C++) thread는 context가 필요하다.
- (C++) lambda (bind 보다는 lambda를 쓰자)
- (C++) 컨테이너 안에 클래스가 들어있을 때, 클래스 안의 멤버들을 순회하는 이터레이터를 반환받는 방법 + mem\_fn
- (C/C++) strncpy()는 NULL문자를 넣어주지 않는다.
- (C++) \r이 포함된 문자열 출력할 때 이상하게 출력되는 현상
- (C++) 맵 - unordered_map (hash_map)
- (C++) directory listing (traversal)
- (C/C++) clock - 수행 시간 측정 / logging - 에러 출력
- (C++) File IO - 과 pubsetbuf()
- (C/C++)의 동적 할당과 Memory leak
- (C) dll을 이용한 메모리(데이터) 공유
- (C) 타입 Types / Type Casting / 가변 인자
- (C/C++) define, inline, const, enum, enum class
- (C) the end of the address space check
- malloc/calloc tip, wrapper
- (C++) Namespace 네임스페이스
- exec 계열 함수
- fork - exec / wait +clone
- Assembly
- (C) printf, scanf계열
- (C) atoi / strtol , sprintf - 문자열 > 숫자, 16진수 변환
- Pointer