![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 80
_ocean
这个作者很懒,什么都没留下…
展开
-
visual C++中最常用的类与API函数
常用类 CArchive类:用于二进制保存档案 CBitmap类:封装Windows的图形设备接口(GDI)位图 CBrush类:封装图形设备接口(GDI)中的画刷 CButton类:提供Windows按钮控件的功能 CByteArray类:该类支持动态的字节数组 CCmdUI类:该类仅用于ON_UPDATE_COMMAND_UI处理函数中 CColorD转载 2014-05-11 04:29:16 · 495 阅读 · 0 评论 -
设计高模块化C程序的方法
一、 高模块化程序的特征:高聚合、低耦合 二、 模块的相对性:程序模块有大有小,一个大的模块内还可以分成小的模块 三、 高模块化程序的优点: 1、 易于维护; 2、 易于分工合作; 3、 易于模块化测试。 四、 高模块化程序的副作用: 1、可能会降低程序运行效率; 2、设计的前期工作需要转载 2014-05-27 10:52:32 · 541 阅读 · 0 评论 -
提高C语言程序运行稳定性的方法
提高C语言程序运行稳定性的方法 一、前言 由于C语言的灵活性,用C语言开发出来的程序容易造成内存泄漏、运行异常、运行结果不可预期等程序质量问题,在用C语言开发程序的过程中,必须高度重视程序质量问题,应当把提高程序稳定性的方法加入到项目管理和开发过程中,最大限度地提高程序的稳定性,保证项目的成功开发。在这里总结多年来的C转载 2014-05-27 10:49:44 · 572 阅读 · 0 评论 -
C/C++中产生随机数(rand,srand用法)
计算机的随机数都是由伪随机数,即是由小M多项式序列生成的,其中产生每个小序列都有一个初始值,即随机种子。(注意: 小M多项式序列的周期是65535,即每次利用一个随机种子生成的随机数的周期是65535,当你取得65535个随机数后它们又重复出现了。) 我们知道rand()函数可以用来产生随机数,但是这不是真正意义上的随机数,是一个伪随机数,是根据一个数(我们可以称它为种子)为基准以某 个转载 2014-05-13 23:20:24 · 387 阅读 · 0 评论 -
C++中struct和class的区别
讨论一下结构(struct)与类(class)的区别,你认为结构(struct)有些什么作用,可以完全用类(class)取代么?? --------------------------------------------------------------- 问的人太多,干脆整理个FAQ吧。 首先,讨论这个问题应该仅从语法上讨论,如果讨论不同人之间编程风格上的差异,那这个问题是没有转载 2014-05-13 23:11:14 · 771 阅读 · 0 评论 -
sort与qsort的应用
昨天做了一题,一直wa;改了俩小时 终于想把qsort换成sort试试,居然ac了……我什么也不想说了!进入正题,说说sort和qsort的区别和应用。 ================================================================================================================= 一、q转载 2014-05-13 23:15:13 · 391 阅读 · 0 评论 -
堆和栈的区别
//======================================================================================// //======================================================================================// //==============转载 2014-05-13 23:17:48 · 1912 阅读 · 0 评论