• 博客(0)
  • 资源 (13)

空空如也

C#完全手册

C#完全手册,PDF格式的,很全面,是您学习C#的最好选择~ 欢迎下载~

2012-03-24

C#完全教程

C#完全教程 C#完全教程 想学C#就下载吧~

2012-03-24

C++示例程序

C++示例程序 包括 结构体的建立和初始化,类的建立和初始化,friend类,树的初始化和建立,HelloMFC,this指针报错,数组越界等几个C++小程序。 推荐下载C++学习课件 http://download.csdn.net/detail/sunnyxiaoxi/4126427

2012-03-09

MFC深入浅出

1_MFC概述 2_MFC和Win32 3_CObject类 4_消息映射的实现 5_MFC对象的创建 6_应用程序的退出 7_MFC的DLL 8_MFC的进程和线程 MFC (Microsoft Foundation Class Library) 中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。Microsoft Visual C++提供了相应的工具来完成这个工作:AppWizard可以用来生成初步的框架文件(代码和资源等);资源编辑器用于帮助直观地设计用户接口;ClassWizard用来协助添加代码到框架文件;最后,编译,则通过类库实现了应用程序特定的逻辑。

2012-03-09

程序设计教程 陈家骏等编著

程序设计教程 --用C++语言实现 或 --用C++语言描述 或 --用C++语言编程 南京大学计算机科学与技术系 陈家骏,郑滔 编著 前 言 i 第1章 概述 1 1.1 计算机的工作模型 1 1.1.1 硬件结构 1 1.1.2 软件 3 1.2 程序设计 4 1.2.1 程序设计范型 4 1.2.2 程序设计语言 5 1.2.3 程序设计的步骤 7 1.3 C++语言 9 1.3.1 C++的特点 10 1.3.2 C++程序的基本结构 10 1.3.3 C++语言的词法 11 1.3.4 C++程序设计环境 14 1.4 小结 15 1.5 习题 16 第2章 基本数据类型和表达式 17 2.1 数据类型概述 17 2.2 C++基本数据类型 18 2.3 数据的表现形式 20 2.3.1 常量 21 2.3.2 变量 24 2.3.3 变量值的输入 26 2.4 操作符(运算符) 27 2.4.1 算术操作符 27 2.4.2 关系与逻辑操作符 30 2.4.3 位操作符 33 2.4.4 赋值操作符 36 2.4.5 其它操作符 37 2.5 表达式 38 2.5.1 表达式的构成与分类 39 2.5.2 操作符的优先级和结合性 39 2.5.3 表达式中的类型转换 41 2.5.4 表达式的副作用问题 42 2.5.5 表达式结果的输出 42 2.6 小结 43 2.7 习题 43 第3章 程序的流程控制――语句 45 3.1 语句的分类 45 3.2 表达式语句 46 3.3 复合语句 47 3.4 选择语句 48 3.4.1 if语句 48 3.4.2 switch语句 54 3.5 循环(重复)语句 57 3.5.1 while语句 57 3.5.2 do-while语句 58 3.5.3 for语句 59 3.5.4 三种循环语句的使用原则 61 3.5.5 循环程序设计实例 64 3.6 转移语句 70 3.6.1 break语句 70 3.6.2 continue语句 71 3.6.3 goto语句 73 3.7 空语句 74 3.8 程序设计风格 75 3.8.1 结构化程序设计 76 3.8.2 关于goto语句 76 3.9 小结 77 3.10 习题 78 第4章 过程抽象――函数 80 4.1 子程序 80 4.1.1 过程抽象 80 4.1.2 子程序间的数据传输 81 4.2 函数 82 4.2.1 函数的定义 82 4.2.2 函数的调用 85 4.2.3 函数的参数传递 87 4.3 变量的局部性 89 4.3.1 全局变量与局部变量 89 4.3.2 变量的存储分配(生存期) 90 4.3.3 *基于栈的函数调用的实现 93 4.3.4 C++程序的多模块结构 95 4.3.5 标识符的作用域 97 4.3.6 名空间(namespace) 103 4.4 递归函数 105 4.4.1 递归函数的定义 105 4.4.2 递归函数的作用 106 4.4.3 递归与循环的选择 108 4.4.4 递归函数实例 109 4.5 函数名重载 111 4.6 带缺省值的形式参数 114 4.7 内联函数 116 4.8 条件编译 119 4.8.1 基于多环境的程序编制 119 4.8.2 程序调试 122 4.9 标准库函数 123 4.10 小结 124 4.11 习题 125 第5章 构造数据类型 127 5.1 枚举类型 127 5.2 数组类型 131 5.2.1 一维数组 131 5.2.2 二维数组 139 5.2.3 数组的应用 143 5.3 结构(struct)与联合(union) 150 5.3.1 结构 151 5.3.2 联合(共同体) 157 5.4 指针类型 162 5.4.1 指针的基本概念 162 5.4.2 指针作为形参类型 169 5.4.3 指针与动态变量 174 5.4.4 指针与数组 184 5.4.5 函数指针 187 5.4.6 *多级指针 190 5.5 引用类型 191 5.6 小结 193 5.7 习题 194 第6章 数据抽象――类 197 6.1 从面向过程到面向对象 197 6.1.1 什么是面向对象程序设计 197 6.1.2 为什么要面向对象 199 6.1.3 面向对象程序设计的基本内容 203 6.2 类的定义 204 6.2.1 数据成员 205 6.2.2 成员函数 206 6.2.3 成员的访问控制:信息隐藏 207 6.3 对象 210 6.3.1 对象的创建和标识 210 6.3.2 对象的操作 211 6.3.3 this指针 213 6.4 对象的初始化和消亡前处理 215 6.4.1 构造函数与析构

2012-03-08

高质量C++编程指南

《高质量C++编程指南》 软件质量是被大多数程序员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1个读者的建议。 首先请做附录B的C++/C试题(不要看答案),考查自己的编程质量究竟如何。然后参照答案严格打分。 (1)如果你只得了几十分,请不要声张,也不要太难过。编程质量差往往是由于不良习惯造成的,与人的智力、能力没有多大关系,还是有药可救的。成绩越差,可以进步的空间就越大,中国不就是在落后中赶超发达资本主义国家吗?只要你能下决心改掉不良的编程习惯,第二次考试就能及格了。 (2)如果你考及格了,表明你的技术基础不错,希望你能虚心学习、不断进步。如果你还没有找到合适的工作单位,不妨到上海贝尔试一试。 (3)如果你考出85分以上的好成绩,你有义务和资格为你所在的团队作“C++/C编程”培训。希望你能和我们多多交流、相互促进。半年前我曾经发现一颗好苗子,就把他挖到我们小组来。 (4)如果你在没有任何提示的情况下考了满分,希望你能收我做你的徒弟。 前 言 5 第1章 文件结构 10 1.1 版权和版本的声明 10 1.2 头文件的结构 11 1.3 定义文件的结构 12 1.4 头文件的作用 12 1.5 目录结构 13 第2章 程序的版式 14 2.1 空行 14 2.2 代码行 15 2.3 代码行内的空格 16 2.4 对齐 17 2.5 长行拆分 18 2.6 修饰符的位置 18 2.7 注释 19 2.8 类的版式 20 第3章 命名规则 21 3.1 共性规则 21 3.2 简单的WINDOWS应用程序命名规则 22 3.3 简单的UNIX应用程序命名规则 24 第4章 表达式和基本语句 25 4.1 运算符的优先级 25 4.2 复合表达式 26 4.3 IF 语句 26 4.4 循环语句的效率 28 4.5 FOR 语句的循环控制变量 29 4.6 SWITCH语句 29 4.7 GOTO语句 30 第5章 常量 32 5.1 为什么需要常量 32 5.2 CONST 与 #DEFINE的比较 32 5.3 常量定义规则 32 5.4 类中的常量 33 第6章 函数设计 35 6.1 参数的规则 35 6.2 返回值的规则 36 6.3 函数内部实现的规则 38 6.4 其它建议 39 6.5 使用断言 40 6.6 引用与指针的比较 41 第7章 内存管理 43 7.1内存分配方式 43 7.2常见的内存错误及其对策 43 7.3指针与数组的对比 44 7.4指针参数是如何传递内存的? 46 7.5 FREE和DELETE把指针怎么啦? 49 7.6 动态内存会被自动释放吗? 49 7.7 杜绝“野指针” 50 7.8 有了MALLOC/FREE为什么还要NEW/DELETE ? 51 7.9 内存耗尽怎么办? 52 7.10 MALLOC/FREE 的使用要点 53 7.11 NEW/DELETE 的使用要点 54 7.12 一些心得体会 55 第8章 C++函数的高级特性 56 8.1 函数重载的概念 56 8.2 成员函数的重载、覆盖与隐藏 59 8.3 参数的缺省值 62 8.4 运算符重载 63 8.5 函数内联 64 8.6 一些心得体会 67 第9章 类的构造函数、析构函数与赋值函数 68 9.1 构造函数与析构函数的起源 68 9.2 构造函数的初始化表 69 9.3 构造和析构的次序 71 9.4 示例:类STRING的构造函数与析构函数 71 9.5 不要轻视拷贝构造函数与赋值函数 72 9.6 示例:类STRING的拷贝构造函数与赋值函数 72 9.7 偷懒的办法处理拷贝构造函数与赋值函数 74 9.8 如何在派生类中实现类的基本函数 74 9.9 一些心得体会 76 第10章 类的继承与组合 77 10.1 继承 77 10.2 组合 79 第11章 其它编程经验 81 11.1 使用CONST提高函数的健壮性 81 11.2 提高程序的效率 83 11.3 一些有益的建议 84 参考文献 86 附录A :C++/C代码审查表 87 附录B :C++/C试题 92 附录C :C++/C试题的答案与评分标准 96

2012-03-08

Getting start with VisualC++ C++入门指南

Getting start with VisualC++, Deitel & Associates公司与普伦蒂斯霍尔图书公司联合出版的英文原版书。 绝对是C++初学者的入门宝典,更值得IT界的精英们收藏。

2012-03-08

VS2008简明教程

VS2008简明教程,教您快速上手VS2008,熟悉其中各个语言创建不同程序的步骤,为您快速进入软件开发叩开大门。

2012-03-08

Delphi 系统时钟

用Delphi语言获取系统时钟,包括年、月、日、小时、分钟、秒表

2010-05-06

Delphi语言编写的程序

用Delphi语言编写的身份证查询器,输入身份证信息,自动查询出此人的生日日期和性别

2010-05-06

用DELPHI语言代码制作的加法器

此加法器用Delphi语言编写,简单好用

2010-05-06

基于delphi程序代码的独立加法器

使用delphi语言做的加法器,可以独立使用,界面简洁方便快捷实用

2010-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除