我必须使用Visual Studio - 在我的大学:<这是愚蠢的程序,我生成类内置创作者,但工作室抛出我的错误。我想从另一个文件加载Class到main.cpp
。如何从另一个文件加载类 - Visual Studio C++
我Node.h
文件
class Node {
public:
Node();
virtual ~Node();
};
Define Node
而且Node.cpp
文件
#include "Node.h"
Implementation of Node {
}
Node::Node(){
}
Node::~Node(){
}
接下来我们有错误:
1> Node.cpp
1> C:\用户\康拉德\文件\可见(3):错误C2146:语法错误: 失踪';'识别符 '节点'
1>在C之前:\用户\康拉德\文件\视觉工作室 2013 \项目\列表\列表\ node.cpp(3):错误C4430:缺少类型 说明符 - 假定为int。注意:C++不支持默认int
1> C:\用户\康拉德\的文档\ Visual Studio的 2013 \ \项目\名单列表\ node.cpp(3):错误C2146:语法错误:缺少 ';' ';' 丢失:\用户\康拉德\文件\视觉工作室 2013 \项目\列表\列表\ node.cpp(3):错误C2143:语法错误 '的'
1> C标识符之前之前 '{'
1> C:\用户\康拉德\文件\视觉工作室 2013 \项目\列表\列表\ node.cpp(3):错误C2447: '{':错过 函数头(老)
我做错了什么?以及如何在此负载节点类以main.cpp
?愚蠢的视觉。
什么是Node的实现?你不需要那个。只需将头文件和写入定义包含在源文件中即可。 – Mahesh
Visual Studio可能会或可能不会“愚蠢”,但是有些人认为''Implementation''是C++的有点丰富 –
当我做“添加 - >类...”时,可视化生成这个文件 – littledinosaur