- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 精粹ch1
看完第一章,我的感受是编程人员在编程之前,首先要做的一件事:充分了解自己所使用的编译器的一些特性,比如支持的标准版本,支持到什么程度,还有一些检错、防错的具体措施(警告之类)。编写代码时,时刻想着假想的编译器,来对自己所写的代码做自检。假想的编译器这一概念很重要。
2009-10-23 10:35:00 369
原创 微软C编程精粹 中提到的两本经典著作
《The Elements of Programming Sytle》 Brian Kernighan 和 P. J. Plauger《The Elements of Sytle》William Strunk Jr.和 E. B. White z 给出一个例子; z 指出该例子中的某些问题所在; z 用一般的准则改进该例子。
2009-10-22 17:35:00 398
原创 void指针
void指针 指针有两个属性:指向变量/对象的地址和长度 但是指针只存储地址,长度则取决于指针的类型 编译器根据指针的类型从指针指向的地址向后寻址 指针类型不同则寻址范围也不同,比如: int*从指定地址向后寻找4字节作为变量的存储单元 double*从指定地址向后寻找8字节作为变量的存储单元 1.void指针是一种特别的指针
2009-10-22 17:04:00 369
原创 malloc和realloc的使用
/* REALLOC.C: This program allocates a block of memory for * buffer and then uses _msize to display the size of that * block. Next, it uses realloc to expand the amount of * memory used by buffe
2009-10-22 16:58:00 543
原创 CListCtrl的简单使用
创建一个对象;调用InsertColumn插入列;调用InsertItem插入行,SetItemText设置每一行的内容。GetFirstSelectedItemPosition可以得到已选泽的所有Item的集合,GetNextSelectedItem在GetFirstSelectedItemPosition的基础上选择集合中的第一项。之后就可以对选中的项进行操作。
2009-10-22 14:18:00 375
原创 memcpy
memcpy可用于结构体的复制,对一般的结构体是没有问题的。但是当结构体中含有vector类型的成员时,很容易出错,这时使用memcpy就要非常小心了。简单的解决办法就是利用指针之间的直接赋值。指针的指针的使用,可用于指向多个new的内存块。
2009-10-20 18:04:00 467
原创 初识xml
最近由于工作的需要,了解了一些XML的知识。因为是第一次接触,再加上对HTML,Java Script, DOM 等都没接触过,乍一看有点晕乎。不过感觉《无废话XML》写的还是不错的。也下载了xml标准文档,英文的看着还是有点吃力,就没看。还一个用到的工具就是TinyXml,一款不错的XML解析器。只是用到了它的几个简单的功能,对一些简单的xml文件做了解析,就这样基本上也算混过关了:-)
2009-10-20 16:39:00 376
华为软件编程规范和范例
2009-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人