在VC里打开classwizard时,提示Parsing error:Expected“;”.Input Line: "char m_LogFile[10];该如何解决
在VC里打开classwizard时,提示Parsing error:Expected“;”.Input Line: "char m_LogFile[10];
各位朋友帮忙解决个问题:
在VC的对话框里添加控件,关联变量后再打开classwizard就弹出个对话框提示Parsing error:Expected“;”.Input Line: "char m_LogFile[10]; "这是怎么回事?????
哪位高手知道指点一下啊·
------解决方案--------------------
看一下m_LogFile[10]在头文件的定义,使用类向导最终也是添加到头文件中
------解决方案--------------------
我使用VC++6.0也同样遇到这个问题。。。
------解决方案--------------------
这些主要是//{{AFX_DATA_INIT(****)是一个注释宏,而重新添加的成员变量并不是与之相关联的变量所以不能放在里面,在里面是识别不了的,放在外面就可以了 。
如:
//{{AFX_DATA_MAP(***)
**********
//}}AFX_DATA_MAP
是将*******移出上面的定义,移动到上面或下面就好了!如:
//{{AFX_DATA_MAP(CSmoothDlg)
//}}AFX_DATA_MAP
**********
各位朋友帮忙解决个问题:
在VC的对话框里添加控件,关联变量后再打开classwizard就弹出个对话框提示Parsing error:Expected“;”.Input Line: "char m_LogFile[10]; "这是怎么回事?????
哪位高手知道指点一下啊·
------解决方案--------------------
看一下m_LogFile[10]在头文件的定义,使用类向导最终也是添加到头文件中
------解决方案--------------------
我使用VC++6.0也同样遇到这个问题。。。
------解决方案--------------------
这些主要是//{{AFX_DATA_INIT(****)是一个注释宏,而重新添加的成员变量并不是与之相关联的变量所以不能放在里面,在里面是识别不了的,放在外面就可以了 。
如:
//{{AFX_DATA_MAP(***)
**********
//}}AFX_DATA_MAP
是将*******移出上面的定义,移动到上面或下面就好了!如:
//{{AFX_DATA_MAP(CSmoothDlg)
//}}AFX_DATA_MAP
**********