c++ 공부 산 넘어 산이군요.
class CommonWidget {
private :
static int ttmp;
public :
static Gtk::ComboBox* CreateForgotQuestComboBox() {
LOGGER_DEBUG("start");
ttmp = 10;
Gtk::ComboBox* p_forogot_quest_combo_box = new Gtk::ComboBox();
LOGGER_DEBUG("end");
return p_forogot_quest_combo_box;
}
};
이런식으로 만들었는데, undefined reference to `CommonWidget::ttmp' 라고 뜨는군요.
static 멤버변수와 멤버 메소드를 사용한 1개 파일로된 예제 보면 참 쉬운데,
막상 파일로 나누면서 가니깐 링크 에러가 콜록...
c++ static 노이로제 걸리겠네요.