c++怎么实现在头文件中的函数
答案:2 悬赏:0
解决时间 2021-02-06 04:35
- 提问者网友:騷女、無惡不作
- 2021-02-05 19:09
c++怎么实现在头文件中的函数
最佳答案
- 二级知识专家网友:一场云烟
- 2021-02-05 19:16
怎么实现在头文件中的函数是什么意思?不是太清楚你想问的问题。你的意思是不是你想用自定义的函数,但是想用头文件的形式声明,然后不知道要把函数写在哪里?
其实说白了,头文件和宏有点像,基本上就是把头文件里的内容展开了,放在头文件出现的那个地方。
至于你说的实现在头文件中的函数,只要头文件里声明了函数,函数的主体可以在任何地方出现,甚至可以在不同的源文件里出现,前提是函数所在的源文件必须是在本工程里。
其实说白了,头文件和宏有点像,基本上就是把头文件里的内容展开了,放在头文件出现的那个地方。
至于你说的实现在头文件中的函数,只要头文件里声明了函数,函数的主体可以在任何地方出现,甚至可以在不同的源文件里出现,前提是函数所在的源文件必须是在本工程里。
全部回答
- 1楼网友:苦柚恕我颓废
- 2021-02-05 19:56
例如:有三个文件。名字分别是:a.h , a.cpp, atest.cpp .
a.h就是类的头文件。a.cpp是头文件a.h中类的实现,它里面要有 #include"a.h" 。
atest.cpp是类的使用文件,在这个文件里你可以用这个类去完成它能完成的功能,在它里面要有: #include"a.h" ,但是不用 #include"a.cpp" ,,,,,,,,,,, 。在编译a.h时,自动编译了a.cpp。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯