花开自有丶花落 发表于 2016-8-11 07:55:34

c++头文件

c++头文件里声明的函数原型,他的定义在哪里呢?名称空间还是其他的地方?
希望可以回答的具体点

FlyCode 发表于 2016-8-11 07:55:35

在.h文件里定义函数原型:
int Test();

在.cpp文件里写函数的实现:
int Test()
{
pirntf("This is a test");
}

大天使 发表于 2016-8-11 09:43:42

与头文件同名的源文件内进行实现

大天使 发表于 2016-8-11 09:44:56

比如引用a.h , 那么a.cpp就是实现

花开自有丶花落 发表于 2016-8-11 10:23:24

大天使 发表于 2016-8-11 09:43
与头文件同名的源文件内进行实现

就是说,原型在a.h。定义在a.cpp?

大天使 发表于 2016-8-11 11:08:55

花开自有丶花落 发表于 2016-8-11 10:23
就是说,原型在a.h。定义在a.cpp?

对对

花开自有丶花落 发表于 2016-8-12 08:23:52

FlyCode 发表于 2016-8-11 07:55
在.h文件里定义函数原型:
int Test();



谢谢啦

千亩计者 发表于 2016-8-15 12:01:13

光标移到要查找的函数,然后右键在列表中看到察看定义即可看到定义

iszhuangsha 发表于 2016-8-29 16:56:36

可以定义在头文件,一般定义在源文件。

╰☆忝婲雨☆╮ 发表于 2016-9-9 10:04:18

只要在VS中,对准代码点转下定义就行了

key2046 发表于 2017-1-16 19:29:12

可以定义在头文件,一般定义在源文件

key2046 发表于 2017-1-16 19:36:29

可以定义在头文件,一般定义在源文件

key2046 发表于 2017-1-16 19:39:08

demi2.find(a])
页: [1]
查看完整版本: c++头文件