将类添加到c项目
发布时间:2020-12-16 09:45:43 所属栏目:百科 来源:网络整理
导读:我已经找到了在VS C 2010中为C项目添加类的教程,但我找不到任何有用的信息.你能告诉我如何在C项目中添加一个类吗?当我将类添加到源文件中时,它会创建2个文件(.cpp和.h),我应该编写代码以及如何在main.cpp中包含该类? 解决方法 您应该在.h文件中声明您的类.
我已经找到了在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 fntcn.cpp #include "header.h" void Foo::someMethod() { }; main.cpp中 #include "header.h" int main(){ Foo foo; foo.someMethod(); return 0; } 编辑: 通常的做法是将文件命名为与内部声明的类相同的名称.例如,因为我声明了一个名为Foo的类,所以头文件的名称应该是Foo.h和.cpp文件的名称:Foo.cpp (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- Emacs Lisp 正则表达式规范
- Cause: org.xml.sax.SAXParseException: The con
- Cocos2d-x 脚本语言Lua的使用
- 正则表达式 – 提取字符向量中两个特定单词之间的
- ruby-on-rails-4 – 带有rails4的Mercury Editor
- 【全栈React】第18天: Flux 简介
- vb.net – 对于每个使用linq如何使用else
- objective-c – NSCoder – 归档指针?
- flash中,getChildByName的效率测试及原理推测
- ruby-on-rails – ActionView :: MissingTemplat
热点阅读