在编译程序的时候产生一个莫名的错误:
missing storage-class or type specifiers(失踪的存储类或类型说
明符)
问题产生背景:
这个问题产生于标签控件的练习当中。
创建一个主对话框:CBiaoqianDlg.cpp,头文件是BiaoqianDlg.h;
创建一个子对话框:CEmployee.cpp,头文件是Employee.h;
创建一个子对话框:CClient.cpp,头文件是Client.h;
创建一个子对话框:CProvidedlg.cpp,头文件是CProvidedlg.h;
这三个对话框与主窗口头文件在同一目录中。
在头文件CBiaoqianDlg.h中声明三个子对话框的指针对象:
CEmployee* m_eDlg;
CClient* m_cDlg;
CProvidedlg* m_pDlg;
这样子做是为了便于后面的使用。
在头文件CBiaoqianDlg.h中
加入三个include语句:
#include "Employee.h"
#include "Client.h"
#include "Providedlg.h"
CEmployee类型对应于Employee.h
Client类型对应于Client.h
Providedlg类型对应于Providedlg.h
missing storage-class or type specifiers(失踪的存储类或类型说
明符)
问题产生背景:
这个问题产生于标签控件的练习当中。
创建一个主对话框:CBiaoqianDlg.cpp,头文件是BiaoqianDlg.h;
创建一个子对话框:CEmployee.cpp,头文件是Employee.h;
创建一个子对话框:CClient.cpp,头文件是Client.h;
创建一个子对话框:CProvidedlg.cpp,头文件是CProvidedlg.h;
这三个对话框与主窗口头文件在同一目录中。
在头文件CBiaoqianDlg.h中声明三个子对话框的指针对象:
CEmployee* m_eDlg;
CClient* m_cDlg;
CProvidedlg* m_pDlg;
这样子做是为了便于后面的使用。
可是就在此时出现了这个错误:
在头文件CBiaoqianDlg.h中
加入三个include语句:
#include "Employee.h"
#include "Client.h"
#include "Providedlg.h"
CEmployee类型对应于Employee.h
Client类型对应于Client.h
Providedlg类型对应于Providedlg.h