社区
C++ 语言
帖子详情
怎样编写自己的头文件,包含自定义的类?
jinjiangtao2002
2003-09-09 06:36:28
我在VC++中写一段代码,其中用到了自定义的类,我把接口放在头文件中,
把类成员的实现放在主程序中,我试了一下用vc++中的new\files\c++ header files
但是编译通不过,不认,本人菜鸟一个,望各位不吝赐教
...全文
352
10
打赏
收藏
怎样编写自己的头文件,包含自定义的类?
我在VC++中写一段代码,其中用到了自定义的类,我把接口放在头文件中, 把类成员的实现放在主程序中,我试了一下用vc++中的new\files\c++ header files 但是编译通不过,不认,本人菜鸟一个,望各位不吝赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jinjiangtao2002
2003-09-11
打赏
举报
回复
编译通过,谢谢各位
jinjiangtao2002
2003-09-10
打赏
举报
回复
to:dailiau
useing namespace std
有何用处?
l1ul1u
2003-09-10
打赏
举报
回复
你#include 了吗?
aflyinghorse
2003-09-10
打赏
举报
回复
加守护宏试试
#ifndef youfilename_h
#define youfilename_h
//类声明
#endif
jinjiangtao2002
2003-09-10
打赏
举报
回复
for example:
#include <iostream>
#include"me.h"
//class member functions defination.
................
...............
..............
................
................
main()
{
.............
.............
}
类的接口我放在了me.h中,成员函数的实现在主程序中
我用vc++中的 添加头文件,把类的接口定义写到me.h中去
但是编译时,总是找不到头文件,类的成员函数也不认?
为什么?
herrycsdn
2003-09-10
打赏
举报
回复
估计不是用不用命名空间的问题
你是如何用你的类的,不会是直接在调用类里的函数的吧?
把你的出错信息贴出来看看啊
botao
2003-09-10
打赏
举报
回复
useing namespace std
C++标准程序库命名空间的声明!
dailiau
2003-09-09
打赏
举报
回复
you need include the headfile in you cpp file
e.g. the name of headfile is me.h
the cpp file shouled include this file as follow:
#include "me.h"
#include <iostream>
using namespace std;
int main()
{
......
}
ezhou
2003-09-09
打赏
举报
回复
你虽然把头文件和你的实现文件放在一个目录下了,但是在你的实现文件中还是要包含进来的。
Oversense
2003-09-09
打赏
举报
回复
你的问题都说的不是很清楚啊
你要在cpp里面 #include 你的头文件,vc不会自动#include 的
C程序中如何
自定义
头文件
最好的分
类
方式就是把各种各样的功能分
类
编写
,这样,主文件会简洁许多,而函数的查阅也很方便 如果你不知道如何把自己定义的一个函数放在my_includes.h文件中并在主文件中#include "my_includes.h"调用,这个例子将...
基于Qt
编写
的
自定义
控件插件的sdk集合(包括了各个操作系统的动态库文件以及控件的
头文件
和sdk使用demo源码).zip
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、...基于Qt
编写
的
自定义
控件插件的sdk集合(包括了各个操作系统的动态库文件以及控件的
头文件
和sdk使用demo源码).zip
《C深度解析》第二章 C预编译——宏定义、条件编译、
头文件
包含
、特殊预编译关键字
(3)条件编译:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件编译与配置文件 (4)一些特殊的预编译关键字与实际应用:defined、#error、#line、#与##、#pragma (5)文件
包含
:是否只能
包含
.h...
Qt
编写
的
自定义
控件插件的sdk集合,包括了各个操作系统的动态库文件以及控件的
头文件
和sdk使用demo。.zip
硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备、移动设备等 操作系统:LInux、IOS、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式...
Linux系统C++
自定义
日志工具
类
及测试代码
Linux系统下,使用C++
编写
的日志
类
,不是linux自动的日志系统。 资源包括3个文件: MyLog.h是日志
类
的
头文件
MyLog.cpp是日志
类
的实现文件 main.cpp是日志接口的测试文件 日志文件模式:每天一个日志文件,每月一个...
C++ 语言
64,642
社区成员
250,580
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章