• 全部
  • VC综合技术
  • 互联网技术
  • MFC AppLauncher
  • .NET 技术
  • 界面
  • 进程
  • 算法
  • 硬件/系统
  • 数据库
  • VC++技术资源

关于VC6的一个很弱的问题

chrch 2004-02-14 12:24:53
各位高手,我最近在学习使用MSVC6,照着书上编了一个很简单的单文档应用程序,但出了一些错误,还请各位高手指点迷津呀!

这是那个报错的头文件:

// Day10Doc.h : interface of the CDay10Doc class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_DAY10DOC_H__19CF0345_7E60_4B91_9F57_38773206B771__INCLUDED_)
#define AFX_DAY10DOC_H__19CF0345_7E60_4B91_9F57_38773206B771__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000


class CDay10Doc : public CDocument
{
protected: // create from serialization only
CDay10Doc();
DECLARE_DYNCREATE(CDay10Doc)

// Attributes
public:

// Operations
public:

// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CDay10Doc)
public:
virtual BOOL OnNewDocument();
virtual void Serialize(CArchive& ar);
//}}AFX_VIRTUAL

// Implementation
public:
CLine* GetLine(int nIndex);
int GetLineCount();
CLine* AddLine(CPoint ptFrom, CPoint ptTo);
virtual ~CDay10Doc();
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:
//{{AFX_MSG(CDay10Doc)
// NOTE - the ClassWizard will add and remove member functions here.
// DO NOT EDIT what you see in these blocks of generated code !
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
CObArray m_oaLines;
};

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_DAY10DOC_H__19CF0345_7E60_4B91_9F57_38773206B771__INCLUDED_)


编译后的出错信息:

--------------------Configuration: Day10 - Win32 Debug--------------------
Compiling...
Day10.cpp
d:\microsoft visual studio\myprojects\day10\day10doc.h(35) : error C2143: syntax error : missing ';' before '*'
d:\microsoft visual studio\myprojects\day10\day10doc.h(35) : error C2501: 'CLine' : missing storage-class or type specifiers
d:\microsoft visual studio\myprojects\day10\day10doc.h(35) : error C2501: 'GetLine' : missing storage-class or type specifiers
d:\microsoft visual studio\myprojects\day10\day10doc.h(37) : error C2143: syntax error : missing ';' before '*'
d:\microsoft visual studio\myprojects\day10\day10doc.h(37) : error C2501: 'CLine' : missing storage-class or type specifiers
d:\microsoft visual studio\myprojects\day10\day10doc.h(37) : error C2501: 'AddLine' : missing storage-class or type specifiers
Error executing cl.exe.
Creating browse info file...

Day10.exe - 6 error(s), 0 warning(s)
...全文
4 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复

还没有回复,快来抢沙发~

发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2004-02-14 12:24
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……