이 코드의 문제점은?
class Aircraft { public: ~Aircraft() { // ...... 메모리 해제에 대해서는 다 처리 한다고 가정 함 } Aircraft(int fSpeed, int fEngine) : pSpeed( new float ), pEngines( new float ) { *pSpeed = fSpeed; *pEngines = fEngine; int ffspeed, ffengine; { *pSpeed = &ffspeed; pSpeed = 0; *pSpeed = &ffspeed; pEngines = 0; } } private: float *pSpeed; float *pEngines; }; 문제점은 무엇일까? 알아 맞쳐 보세요. 컴파일 돌리지 말고.. 그리고 정상적으로 컴파일 되도록 예상하고 코딩하..
연구실/파편화된 기록들
2009. 3. 10. 20:06
최근댓글