1) C관련
- 포인터
- 비트 연산자
2) C++관련
- virtual 키워드의 의미
- 다형성
- 상속
- 추상 클래스
- static 키워드의 의미
- const 키워드의 의미
- 포인터와 레퍼런스의 차이
- malloc/free와 new/delete의 차이
3) 일반
- 2진수 다루기
- 일반적인 논리력
4) 기타 게임에 대한 이해
1. C의 atoi 함수 구현
2. C의 strlen 함수 구현
3. virtual void foo() = 0; 의 의미는? (클래스 선언 내에서) - 순 가상 함수
4. virtual 함수란
5. 다형성이란
6. virtual 함수를 사용하는 간단한 클래스 구현
7. bool isPowerofTwo(unsigned int num) : num이 2승수 인지를 판단하는 함수 구현
8. void ReverseWordByWord(char* str)
: str로 전달된 문장의 단어 순서를 뒤집는 함수를 구현할 것
(예를 들어 Dog is Cute 가 들어가면 Cute is Dog 로 반환되어야 함)
9. void Swap(unsigned char a, unsigned char b)
: a와 b가 8bit 숫자일때, a와 b의 값을 바꾸는 함수를 사용할 것.
(단, 새로운 변수를 사용하면 안됨)
10. void foo() const; 에서 const의 의미는 무엇인가? (클래스 선언 안에서)
'예전 > 한줄정리' 카테고리의 다른 글
한줄 정리에 쓸 것들 (0) | 2012.09.27 |
---|---|
[한줄정리] 자료구조와 알고리즘의 차이 (0) | 2012.09.26 |
[한줄정리] virtual 키워드 (0) | 2012.09.14 |
[한줄정리] 오버로딩과 오버라이딩 (0) | 2012.09.12 |
[한줄정리] 클래스의 정의 및 특성 (1) | 2012.09.06 |