社区
Linux/Unix社区
帖子详情
谁能提供一个标准的linux下c语言项目的目录结构???
dlgy
2006-03-06 10:06:16
谁能提供一个标准的linux下c语言项目的目录结构???
比如源代码,资源文件,头文件,不可能都放在一个目录下,应该分开放在不同的文件夹下面,方便管理。就是说,一个标准的c项目,怎么安排目录结构比较好呢?谢谢~
...全文
383
5
打赏
收藏
谁能提供一个标准的linux下c语言项目的目录结构???
谁能提供一个标准的linux下c语言项目的目录结构??? 比如源代码,资源文件,头文件,不可能都放在一个目录下,应该分开放在不同的文件夹下面,方便管理。就是说,一个标准的c项目,怎么安排目录结构比较好呢?谢谢~
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tonyMCM
2006-03-06
打赏
举报
回复
按你所需的吧 上面也比较全面了
一般 include lib src config
肯定要有的吧
yjf7888
2006-03-06
打赏
举报
回复
config docs include lib public man share scripts src testsuite Makefile .....
dlgy
2006-03-06
打赏
举报
回复
恩,谢谢你的建议。
虽然说没有什么统一标准,但是一些基本的目录还是都有的阿,比如src,能否列出来呢,像这样:
Makefile
src 源文件
lib 库文件
...
...等等
谢谢,我第一次做c的项目,不胜感激。
alaiyeshi
2006-03-06
打赏
举报
回复
一个项目的名称
分开为数据部分,资源部分,代码部分,程序部分,库部分,头文件部分.....
代码部分,根据模块不同,再分,有总的makefile,
没什么标准,自己觉的合适就行
别搞乱
最好是建cvs,有版本管理
dlgy
2006-03-06
打赏
举报
回复
恩,谢谢了
yjf7888(断刀),能不能简单解释一下各个目录阿?
根目录一般都放什么文件阿?只有Makefile?
【C++】从0到1讲继承|复杂的菱形继承
本文主要讲述的是继承的概念,以及基类和派生类和衍生出的各种东西,还有多继承,菱形继承等,从0到1讲解继承。与日常生活中的人的继承相关,你可以继承你父亲的财富,继承你父亲的房产等等。1.在子类继承父类中,子类的作用域和父类的作用域是独立的。2.如果子类和父类有同名成员变量,子类成员会将父类的同名成员变量隐藏起来,可以理解成父类的成员变量被揣进裤兜里了。// Student的_num和Person的_num构成隐藏关系,可以看出这样代码虽然能跑,但是非常容易混淆string _name = "小李子"
C++继承详解之三——菱形继承+虚继承内存对象模型详解vbptr(1)
在我个人学习继承的过程中,在网上查阅了许多资料,这些资料中有关菱形继承的知识都是加了虚函数的,也就是涉及了多态的问题,而我在那个时候并没有学习到多态这一块,所以看很多资料都是云里雾里的,那么这篇文章我想以我自己学习过程中的经验,由简到较难的先分析以下菱形继承,让初学者先对这个问题有一点概念,在后面会由浅入深的继续剖析。 本篇文章不会涉及到多态也就是虚函数的菱形继承,在后面的文章更新中,我
C++-从0到1讲继承|复杂的菱形继承
虚继承还可以解决多态中的菱形继承问题,保证了正确的调用。为了解决菱形继承带来的问题,C++中
提供
了虚继承的概念。需要注意的是,虚继承虽然解决了菱形继承带来的问题,但也会带来额外的开销,因为子类需要在运行时查找虚基类子对象的位置。而复杂的继承关系可能会出现菱形继承的问题。菱形继承指的是在继承体系中存在两个派生类,它们共同继承了
一个
基类,而又有
一个
派生类同时继承了这两个派生类。总之,在使用继承时,应当理解虚继承的概念,并根据实际情况选择是否使用虚继承,以避免出现复杂的继承问题。
【C++进阶1--继承】面向对象三大特性之一(附菱形继承讲解
C++的继承,懂的都懂~菱形继承看这里
1:分析菱形继承的问题。 2:剖析虚继承是怎么解决二义性和数据冗余的。
1:分析菱形继承的问题。 菱形继承存在二义性和数据冗余具体如下图 具体的二义性如下class Person { public: string _name; //姓名 };class Student:public Person { protected: int _num; //学号 };class Teacher: public Person { protected:
Linux/Unix社区
23,224
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章