Visual Studio 2013设置类?

时间:2014-09-15 20:00:59

标签: c++ visual-studio-2013

我需要在visual studio中创建一个类。但是,当我添加一个类时,它会创建两个文件:name.h和name.cpp我不知道将哪个插入主代码。一旦我创建了这个类,我假设在我的主文件中我可以使用:

#include <name.h>

要包含它,然后只需键入要在我的代码中使用它的类的名称?

提前感谢任何建议!

2 个答案:

答案 0 :(得分:1)

name.cpp是您的主要源代码。

name.h是一个标题文件,它提供了一个“接口”(这里的接口是name.cpp),以便您可以访问其他代码cpp文件并保持实现。

#include语句用于包含文件;在编译代码时,编译器实质上将include语句替换为文件的内容。

答案 1 :(得分:1)

name.h中添加班级的定义。

class name
{
  // Class member functions.
   name();
   ~name();

   // class member data.
   std::string n_;
};

name.cpp

中添加成员函数的实现
#include <name.h>

name::name() : n_("defaultName")
   // Add code to initialize the member data in the 
{
}

name::~name()
{
}

你问:

  

要包含它,然后只需键入要在我的代码中使用它的类的名称?