• C:它是很好的做法,把静态函数原型实现文件?

  • 本文关于 c,header-files,function-prototypes
  • CodeGo.net > C:它是很好的做法,把静态函数原型实现文件?
  •  

    C:博彩公司,把静态函数原型实现文件?



    c header-files function-prototypes
    我写一个C程序,并宣称是在适当的h文件可见的外单位的所有函数。博彩公司,我也有静态的函数单元。我宁愿不要有订购的静态函数以特定方式。我要声明所有的静态函数在头文件中,或者只是把所有的静态声明的每个文件的顶部?
    本文地址 :CodeGo.net/10038613/
    -------------------------------------------------------------------------------------------------------------------------
    1.头文件应该是一种“菜单”,告诉哪些函数,类型等是由你的模块导出的其它的源文件。凯旋门娱乐,你不应该泄漏有关内部头文件中,因为它使代码难以修改(如果你的头的客户端端尝试一个函数,您以后删除)和硬(读者已经通过筛选私有函数原型找到真正的导出函数)。 因此,最好把原型的函数是专用于一个源文件 CodeGo.net,在该源文件的顶部,而不是相应的头文件中。 希望这会有所帮助!
    2. 如果你的单位需要这些静态函数,把他们的声明为头文件,它包含了所有的文件,你需要这个函数。不要将其复制粘贴到其他.c文件(不要重复自己)。 如果有一个函数,它只能在一个单位,没有什么不妥的地方被宣布和定义.c文件中。凯旋门娱乐,它甚至更好,因为你没有暴露什么是暴露。
    本文标题 :C:它是很好的做法,把静态函数原型实现文件?
    本文地址 :CodeGo.net/10038613/
    1. 循环的命令
    2. 对煤焦的静态数组使用free()*
    3. 该代码的任何可能的改进?
    4. 为什么编译C花了这么长的时间?
    5. 凯旋门娱乐
    6. fopen()函数流popen()完成的进度条/控制研究
    7. 我怎么pthread的在Windows工作?
    8. 从文件中读取并指向该对象结构对象中读取使用的void *指针
    9. 段错误(核心转储)在链表错误
    10. 创建C程序计算的百分比是给我的问题

     
    

    Copyright © 2014 CodeGo.net
    路由器设置