- C관련
- 포인터
- 비트 연산자
- C++관련
- virtual 키워드의 의미
- 다형성(polymorphism)
- 상속
- 추상 클래스(abstract class)
- static 키워드의 의미
- const 키워드의 의미
- 포인터와 reference의 차이
- malloc/free와 new/delete의 차이
- C의 atoi 함수를 구현해 볼 것
- C의 strlen 함수를 구현해 볼 것
- virtual void foo() = 0; 의 의미는 무엇인가 (클래스 선언 안에서)
- virtual 함수란 무엇인가 (∨I did)
- polymorphism이란 무엇인가 (∨I did)
- virtual 함수를 이용하는 간단한 클래스들을 구현해 볼 것
- bool isPowerOfTwo(unsigned int num) - num이 2의 승수인지를 판단하는 함수를 구현할 것
- void ReveseWordByWord(char* str) - str로 전달된 문장의 단어순서를 뒤집는 함수를 구현할 것. 예: "Dog is Cute"가 입력값이면 "Cute is Dog"이 반환값이어야 함
- void swap(unsigned char a, unsigned char b) - a와 b가 8bit 숫자일때 a와 b의 값을 바꾸는 함수를 구현할것. 단 새로운 변수를 사용하면 안됨.
- void foo() const; 에서 const의 의미는 무엇인가 (클래스 선언안에서)
반응형
'IT > C Language' 카테고리의 다른 글
template 함수 (0) | 2014.12.19 |
---|---|
함수의 다형성(polymorphism) 1 (0) | 2014.12.19 |
소수의 합 구하기 (0) | 2014.12.19 |
C++ 초보를 위한 포인터 (0) | 2014.12.19 |
Visual Studio Express 2013 콘솔창이 안뜨고 디버깅 완료될 때 콘솔창 띄우기 (0) | 2014.12.19 |