![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
yuhualuo
这个作者很懒,什么都没留下…
展开
-
简单使用gdb调式
1.编译时必须加参数-g才能用gdb来调试,如: gcc -g hello.c -o hello2.启动调试 gdb + 程序名 如: gdb hello3.查看源码命令:list 或 l , 后可接行数,函数名4.设置断点命令:break 或 b,后可接行数,函数名 5.运行命令:run 或 r6.步进命令:step 或 s ,next 或原创 2009-06-12 11:09:00 · 308 阅读 · 0 评论 -
VC技巧——如何加载lib文件
有两种方法加载:1.代码加载(隐式)比如网络编程要加载Ws2_32.lib,则在头文件或源文件中加入 #pragma comment(lib, "Ws2_32.lib") 可带上相应的路径2.手动添加(显式)在IDE中手动添加,VS2003中的位置是:项目-属性-链接器-输入-附加依赖项VC6.0中:Project->Setting->Link->Object/library原创 2009-06-22 11:08:00 · 1525 阅读 · 0 评论 -
类图关系表示方法
常见的关系有:继承(Generalization),关联关系(Association),聚合关系(Aggregation),复合关系(Composition),依赖关系(Dependency)。 其中,聚合关系(Aggregation),复合关系(Composition)属于关联关系(Association)。 一般关系表现为继承或实现关系(is a),关联关系表现为变转载 2012-11-15 08:02:28 · 407 阅读 · 0 评论 -
简单工厂和工厂方法
准备知识 在OO设计领域,我们知道前人总结了不少的经验,许多的经验在现代软件工程过程中已经被认为是原则来遵守。下面笔者摘抄几项下文涉及到的OO原则的定义。 OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。我的理解是,对于一个已有的软件,如果需要扩展,应当在不需修改已有代码的基础上进行。 DIP(依赖倒转原则,Dependenc转载 2012-11-16 08:14:06 · 398 阅读 · 0 评论