作者goliathplus (-== 5 ==-)
看板C_and_CPP
标题Re: [问题] C语言---要怎麽写标头档阿??
时间Mon Apr 6 23:34:05 2009
※ 引述《james732 (好人超)》之铭言:
: 标题: Re: [问题] C语言---要怎麽写标头档阿??
: 时间: Sun Apr 5 20:37:33 2009
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 59.104.63.227
: 推 cosLove:学到了 感谢你的文章 04/05 21:25
: → wupojung:推....认真... 04/06 00:49
: 推 as123429:不好意思,我发现把header file跟source file都写在同一 04/06 22:48
: → as123429:档案 xxx.h 也可以耶,为什麽?会有什麽差异吗? 04/06 22:49
间单的说好了
把 header file 当作目录
把 source file 当作内容
如果你内容很有限,要放在一起也没甚麽不可以
但是当你的内容越来越多
你就会需要独立的目录来处理
譬如有时候你只想让某些人知道目录
或者你只想更改一部分的内容而不想重印整本书
当然这个比喻不完全正确 XD
不过基本上的概念是这样的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.0.141
1F:推 littleshan:不是这样的,如果你的函式内容也写在 .h 中 04/07 09:14
2F:→ littleshan:而且许多 source 都去 include 同一份 header 的话 04/07 09:15
3F:→ littleshan:就会出现 symbol redefinition 的错误,过不了 linker 04/07 09:15
4F:推 legnaleurc:这样不算是inline吗?一定要显式宣告? 04/07 17:19