c++
xiaochongvip
这个作者很懒,什么都没留下…
展开
-
c++ 内存对齐(转)
什么是对齐,以及为什么要对齐: 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。其原创 2005-12-19 21:47:00 · 843 阅读 · 0 评论 -
不要浮躁
今天给小同学写一个huffman树的源代码,写了又写一晚上,最后还是有内存错误,完全是c语言的知识,但是都忘记的差不多了,fprinf ,fscanf,fgets,基本上记不住怎么用了。数据结构真难,以前还感觉挺简单的,但是写起来就不是那么一回事情了,我总喜欢钻研新技术,范围太广了,看来还是把数据结构c/c++弄好才行。原创 2005-12-30 22:37:00 · 826 阅读 · 0 评论 -
cppunit之helloword
今天花了一天时间才算搞明白。首先说安装。下载下来解压后打开 src/CppUnitLibraries.dsw文件全部编译完成。会有一个error.没关系。2. 在Tools/Options菜单中分别设置include files,libraries files3.选择project,setting.general,选择use mfc shared dll4.选择project,link原创 2006-04-09 19:11:00 · 914 阅读 · 0 评论