- 深度探索C 对象模型(1)
- 第一章:关于对象(Object Lessons) 读完这一章使我想到了一个很久以前看到的一个笑话,编写一个HELLO WORLD的程式,随着水平和职务的不相同,程式代码也随着变化。当初看时完全当作笑话来看,现在看来写此笑话的人水平不一般。假如要使您的代码能够最大限度的适应不同...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C 中的指针(三) 智能指针
- 原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?BoardID=56ID=92844 Smart Pointer是C 中的一个大题目,要说清楚他的任何好处很需要费点力气。我就一个功能一个功能的说。有我理解不透的地方希望大家指点。 1.copy-to-write 当生成一个C object的时候假如这个class很大...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C 中的指针(二) 函数指针
- 原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?BoardID=56ID=92806 先说一下C式的函数指针。这种函数指针的应用十分广泛。 对于任何函数 void print(string s),他的指针这样定义: void (*pfun)(string) = NULL; pfun= print; 或 pfun = print;两种写法没有区别。 pf...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C 中的指针(一) 简单指针
- 原帖及讨论:http://bbs.bc-cn.net/dispbbs.asp?boardid=56id=81136 简单总结一下C 中指针的用法,以后再写一篇周详的,关于smart pointer的总结。 指针的定义很简单。在变量前打个星。例如一个class的名字叫A,那么指针定义为 A *pa; 有意点点另人混淆的是指针和const...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- 利用MFC作图中的坐标系问题
- 原帖及讨论地址:http://bbs.bc-cn.net/dispbbs.asp?BoardID=56ID=96241 首先想说明的是,对于VC本人刚刚开始学习,是菜鸟一个。前几天关于绘图的问题郁闷了好一阵子,还好现在已得到完全解决。在这个过程中,觉得需要注意的地方我就写出来了,和其他初学者共勉。不对...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C 面向对象程式设计的重要概念
- 类和对象 对象(Object)是类(Class)的一个实例(Instance)。假如将对象比作房子,那么类就是房子的设计图纸。所以面向对象程式设计的重点是类的设计,而不是对象的设计。类能够将数据和函数封装在一起,其中函数表示了类的行为(或称服务)。类提供关键字public、p...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- 高质量C /C编程指南 -- 第1章 文档结构
- 第 1 章 文档结构 每个 C /C 程式通常分为两个文档。一个文档用于保存程式的声明( declaration ),称为头文档。另一个文档用于保存程式的实现( implementation ),称为定义( definition )文档。 C /C 程式的头文档以“ .h ”为后缀, C 程式的定义文档以“ .c ”...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- 高质量C /C编程指南 -- 第3章 命名规则
- 第3章 命名规则 比较著名的命名规则当推Microsoft公司的“匈牙利”法,该命名规则的主要思想是“在变量和函数名中加入前缀以增进人们对程式的理解”。例如任何的字符变量均以ch为前缀,若是指针变量则追加前缀p。假如一个变量由ppch开头,则表明他是指向字符指针的指针...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- 高质量C /C编程指南 -- 第10章 类的继承和组合
- 对象(Object)是类(Class)的一个实例(Instance)。假如将对象比作房子,那么类就是房子的设计图纸。所以面向对象设计的重点是类的设计,而不是对象的设计。 对于C 程式而言,设计孤立的类是比较容易的,难的是正确设计基类及其派生类。本章仅仅论述“继承”(Inheri...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C 语言基础(1)
- 入门简介 变量 C 数据类型 C 操作符 C 中的函数 main函数 数组 字符串数组 字符串操作函数 C 是个强大的语言,能够用于做别的语言做不了的工作。但是,这种强大功能是有代价的。开始使用C 时,您可能会碰到内存溢出和访问失效等问题,使程式死机。这里用最简短的篇幅介...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- C 语言基础(2)
- if语句 if语句用于测试条件并在条件为真时执行一桌或几条语句。 说明:if表达式后面不能带分号,否则他本身表示代码中的空语句,使编译器将空语句解释为在条件为真时执行的语句。 if (x == 10); // Warning! Extra semicolon! DoSomething(x); 这里DoSomething()函数总...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- 高质量C /C编程指南 -- 第1章 文档结构
- 第 1 章 文档结构 每个 C /C 程式通常分为两个文档。一个文档用于保存程式的声明( declaration ),称为头文档。另一个文档用于保存程式的实现( implementation ),称为定义( definition )文档。 C /C 程式的头文档以“ .h ”为后缀, C 程式的定义文档以“ .c ”...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- 高质量C /C编程指南 -- 第2章 程式的版式
- 第 2 章 程式的版式 版式虽然不会影响程式的功能,但会影响可读性。程式的版式追求清楚、美观,是程式风格的重要构成因素。 能够把程式的版式比喻为“书法”。好的“书法”可让人对程式一目了然,看得兴致勃勃。差的程式“书法”如螃蟹爬行,让人看得索然无味,更令维护...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- 高质量C /C编程指南 -- 第3章 命名规则
- 第3章 命名规则 比较著名的命名规则当推Microsoft公司的“匈牙利”法,该命名规则的主要思想是“在变量和函数名中加入前缀以增进人们对程式的理解”。例如任何的字符变量均以ch为前缀,若是指针变量则追加前缀p。假如一个变量由ppch开头,则表明他是指向字符指针的指针...
- 作者:west263.com发表于:2008-02-23 查阅全文...
- Linux C 函数参考(内存控制)
- calloc(配置内存空间) 相关函数 malloc,free,realloc,brk 表头文档 #include stdlib.h 定义函数 void *calloc(size_t nmemb,size_t size); 函数说明 calloc()用来配置nmemb个相邻的内存单位,每一单位的大小为size,并返回指向第一个元素的指针。这和使用下列的方式效...
- 作者:west263.com发表于:2008-02-23 查阅全文...
随机推荐
热门关注
- C 的面试题哦~
- hd7279键盘显示芯片c51代码
- C语言的常用库函数使用方法
- 什么是迭代跟递归算法?二
- c#中父窗口和子窗口之间实
- c#结合串口通信类实现串口
- c#利用正则表达式实现字符
- 用visual c#中轻松浏览数
- C语言的常用库函数使用方法
- C语言面试题大汇总之华为面
- c#.net网络程式研发-socket
- c#实现smtp服务器,使用tcp
- C语言图像处理
- 如何自画ListView的Item(XP
- Linux下C语言编程基础知识
- C 中对浮点数的格式化显示
- 用c#实现由15位身份证号升
- Windows Mobile 研发常见问
- 在Visual C 中使用fopen()
- Linux on POWER 中的 GNU C






