社区
C++ 语言
帖子详情
怎么看懂整个c++项目的框架?
aiguo26
2005-07-15 11:40:29
以前是做嵌入式c语言的,看整个项目的框架就是看懂每个模块中的struct定义和函数实现的功能。
但,现在我到另一个公司做c++的项目了,使用C++结合XML做WEB系统。整个系统我不知道怎么去熟悉。该怎么去看呢?从哪里入手?熟悉类?以及它对应的函数?请告诉我如何熟悉C++项目的整个框架吧,谢谢!
...全文
661
12
打赏
收藏
怎么看懂整个c++项目的框架?
以前是做嵌入式c语言的,看整个项目的框架就是看懂每个模块中的struct定义和函数实现的功能。 但,现在我到另一个公司做c++的项目了,使用C++结合XML做WEB系统。整个系统我不知道怎么去熟悉。该怎么去看呢?从哪里入手?熟悉类?以及它对应的函数?请告诉我如何熟悉C++项目的整个框架吧,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sankt
2005-07-16
打赏
举报
回复
up
flying_dancing
2005-07-16
打赏
举报
回复
!!!!!!!!!!
mark
umbrella1984
2005-07-16
打赏
举报
回复
跟踪代码,跟着走一遍你就知道它的大体结构了.
hanfxiao2002
2005-07-15
打赏
举报
回复
用MFC么? 如果要了解MFC的框架,先把宏定义看懂把.那里面最难的可能就是用了很多宏
OpenHero
2005-07-15
打赏
举报
回复
看类~~~~
开结构~~
xuanwenchao
2005-07-15
打赏
举报
回复
熟能生巧!
JohnTitor
2005-07-15
打赏
举报
回复
看各个类的接口,就是主要看那些虚函数和纯虚函数。
多跟踪几遍代码就好了
visual4825
2005-07-15
打赏
举报
回复
看看design pattern
不过好像远水解不了近渴
^_^
oyljerry
2005-07-15
打赏
举报
回复
分功能模块
Gorky
2005-07-15
打赏
举报
回复
我只是发表我的意见,仅供参考,要看懂一个C++ 项目框架,首先要看弄清项目中类的继承关系,分了几个模块,每个模块的功能。最好用UML建模表示出来。这样一个整体框架就出来了。
Beover1984
2005-07-15
打赏
举报
回复
先了解项目的各个功能,然后分析一下这些功能是如何组织的,这样就能了解项目的框架了
happysh
2005-07-15
打赏
举报
回复
先把相关的基础知识系统地学一遍,然后结合您做的项目,慢慢会上手的。
祝您好运!!!
如何阅读一个复杂的
C++
项目
代码?有什么好的建议?
比如我们看了一个查询系统当前的进程列表方法,进而了解了这个文件,那么我们就可以直接检索系统调用这个方法的地方,看看它的用法,以及它是在哪些文件中使用的,这样子就可以找到下一个切入点,再次深入源码当中学习。代码不可能一次就吃透全部,我们的策略是不断地渗透,今天一个方法,明天一个文件,然后是一个目录,最后是一个
项目
。我们需要激励源,画图如果让同事看到,会让你有成就感,有了炫耀的资本,这样会更激发自己的战斗欲,这就像是好学生因为老师的表扬,会更加拼命学习,为的就是保持这个好学生的身份。
刚入门
c++
如何设计一个
c++
软件
框架
呢?
答案是: 对于一个刚入门,
懂
基本语法,能看
懂
代码的人来说,暂时还不行。别着急,别着急,听我说说我的一些见解吧。 一:
框架
的设计初衷本就是为了保证业务逻辑,业务逻辑,业务逻辑基本功能都能实现的情况下设计的。请不要抛开业务逻辑谈
框架
。 所以,对于初学者来说,如果你想设计一个通用性,复用性强,代码重用性高,耦合程度低的
框架
。那么多经历几个相似的
项目
吧,并且总结每个
项目
的需求需求需求,...
C++
没落了?学习
C++
没有前途了?从业者给你揭晓答案
C++
没落了?学习
C++
没有前途了?从业者给你揭晓答案,并进行深度解析
如何阅读大型
项目
的
C++
代码
如何阅读大型
项目
的
C++
代码
C++
实现轻量级RPC分布式网络通信
框架
1.
项目
概述 RPC是远程过程调用(Remote Procedure Call)的缩写,可以通过网络从远程服务器上请求服务(调用远端服务器上的函数并获取返回结果)。简单来说,客户端程序可以像调用本地函数一样直接调用运行在服务端的函数。 大概画了一下RPC通信
框架
的大致结构流程图。 1.1 ZooKeeper ZooKeeper在这里作为服务方法的管理配置中心,负责管理服务方法提供者对外提供的服务方法。服务方法提供者提前将本端对外提供的服务方法名及自己的通信地址信息(IP:Port)注册到ZooKeep
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章