upring 发表于 2015-4-4 11:23:25

本帖最后由 upring 于 2015-4-4 11:24 编辑


N个C/CPP文件 + N个H文件

dagangwood 发表于 2015-4-28 08:47:55

除非是非常小的程序,一般都是, 多个C/CPP文件 + 多个H文件

bboyiori 发表于 2015-5-2 19:00:38

内核编程也是软件工程一部分,文件代码清晰才比较好让人维护

laomaotx 发表于 2015-5-4 10:22:07

新手,都是一个C + N个h 多好掌握一点

oksbsb 发表于 2015-5-4 17:15:22

习惯了一一对应,用VS很方便的说

oksbsb 发表于 2015-5-4 17:16:23

另外,现在开发不都用VS吗,IDE多方便啊

Alpha.Po 发表于 2015-5-11 13:12:23

一个公共的,N个C/H

upring 发表于 2015-5-12 08:14:05

1 N个C文件 N个h文件

luqi_44 发表于 2015-10-13 11:08:00

一个.c和n个.h。不写驱动就是n个.c和n个.h。主要是驱动中如何在.h中用extern申明函数,.c中定义函数,编译器不能通过,没办法只能是一个.c和n个.h。

wird0r 发表于 2015-10-13 14:11:38

全部写在.c中, 然后include... 成为一个大的.c - -

close 发表于 2015-10-13 17:15:30

个人习惯,一个c/cpp文件

mutou 发表于 2015-11-24 09:14:28

N个C,主要是习惯了。。。。

yyss258147 发表于 2017-6-5 00:48:40

虽然来晚了 还是支持下楼主

靴子 发表于 2017-6-5 15:36:12

CPP,H

qiyue2588 发表于 2017-6-11 15:11:03

习惯了 一个h对应一个cpp 已经成为一种习惯

linshuiasus 发表于 2017-6-12 10:09:29

看完结果,发现变成了少数派

锅炉猫MC 发表于 2017-6-15 18:35:00

锅炉猫MC 发表于 2017-6-15 19:33:31

operabug 发表于 2017-7-22 18:14:11

我选2,因为现在学习驱动的时间还没那么长,写不出太复杂的驱动

zt8152070 发表于 2017-9-11 15:34:09

一个巨大无比的H放机构体,一个巨大无比的H放常用函数 其他一个H对应一个C加一个Driver.c
反正不是很好的习惯

CleanLove 发表于 2017-12-8 10:23:41

N个头文件 N个cpp 但是会有一个通用的头文件 有定义通讯的头文件,感觉头文件会比cpp多一些

wangm 发表于 2017-12-11 21:42:32

习惯用h来定义,c和cpp来实现

snail 发表于 2018-8-5 23:00:42

N个C/CPP文件 + N个H文件

bubuwo 发表于 2018-10-9 23:04:02

基本都是按照格式来的
n个c+n个h文件

8988673@qq.com 发表于 2020-3-23 00:34:35

多个 Cpp 多个 h

iamasbcx 发表于 2020-4-5 00:21:28

1个cN个H 方便 可以复用

非典型男 发表于 2020-5-6 08:37:38

喜欢把功能细化,然后写成多个C文件,配相应的H文件

bghta 发表于 2020-5-11 12:44:44

一个c,多个h

bianxia 发表于 2020-5-27 06:56:07

多个.c 和多个.h项目小的话 就按功能分文件

非典型男 发表于 2020-7-5 12:11:37

本帖最后由 非典型男 于 2020-7-5 12:16 编辑

我现在又慢慢爱上了,平时写功能,要用的时候 通过一个C +N个H 进行组 装,大佬,这个是不是因为我还没有确定自己的写代码习惯呢?

Jck1970 发表于 2020-7-9 17:18:36

一般按功能分类 n个H+C文件

blackbox 发表于 2020-9-25 10:39:07

谢谢
页: 1 [2] 3
查看完整版本: 大家写驱动程序的代码组织方式是什么?