Sam*_*379 3 c++ class visual-studio-2010
我在VS C++ 2010中寻找了向C++项目添加类的教程,但我找不到任何有用的信息.你能告诉我如何在C++项目中添加一个类吗?当我将类添加到源文件中时,它会创建2个文件(.cpp和.h),我应该编写代码以及如何在main.cpp中包含该类?
您应该在.h文件中声明您的类.将方法的代码写入.cpp包含头文件的单独文件中,然后在主.cpp文件中包含标题.举个例子
header.h
#ifndef _H_
#define _H_
class Foo{
public:
void someMethod();
};
#endif
Run Code Online (Sandbox Code Playgroud)
fntcn.cpp
#include "header.h"
void Foo::someMethod() {
};
Run Code Online (Sandbox Code Playgroud)
main.cpp中
#include "header.h"
int main(){
Foo foo;
foo.someMethod();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
编辑:
通常的做法是将文件命名为与内部声明的类相同的名称.例如,因为我声明了一个名为Foo的类,所以头文件的名称应该是Foo.h和.cpp文件的名称:Foo.cpp
| 归档时间: |
|
| 查看次数: |
12224 次 |
| 最近记录: |