我编程,我快乐!——人人都能学好编程。
| 首页 | 教程 | 辅助教程 | 关于作者 | 本站软件 | 论坛 | CSDN博客 | 帮助 |
>> 授"不专业"的课:所写的教程完全从0开始,面向所有非软件专业的人员。
>> 讲的全是C++,以及它最好的“伙伴”: C++、STL、boost、wxWidgets、PHP、Python、Apahce、wxWidgets……
>> 讲开源软件:本站选用的编译器、工具、功能库,优先选用自由软件
1、Code::Blocks 8.02正式版(自带mingw32): 官方可选地址1 、地址2
2、Code::Blocks 升级包(svn5456) (2009-02-24)
3、汉化资源包 (2009-02-24)
4、每日提示中英对照文件
5、“AutoReadonly”插件
《Hello Database 准备篇》 ——08奥运中国冠军数据库
“在成为真正的程序员之前,我们需要接受一场洗礼。”
1.1 开始 1.2 什么是计算机
1.3 什么是硬件、软件
1.4 什么是程序 1.5 什么是编程语言
1.6 什么是集成开发环境
1.7 你是程序员
“决定你能否成为程序员,不在于你的计算机基础,在于你是否有足够的耐心。”
2.1 准备的准备 2.2 安装 IDE——Code::Blocks 2.3 安装 msys
2.4 安装 wxWidgets 2.5 安装 boost 2.6 安装 iconv、iconvpp
2.7 安装 MySQL、MySQL GUI Tools 2.8 安装 MySQL++
2.9 安装 xerces-c 2.10 安装 xsd 2.11 安装 deelx
2.12 gSOAP 2.13 安装 SDL 2.14 Code::Blocks配置——全局路径变量
“Hello world! Hello C++,我们来了!”
3.1. Hello world 经典版
3.2. Hello world 中文版
3.3. Hello world 函数版
3.4. Hello world 交互版
3.5. Hello world 分支版
3.6. Hello world 循环版
3.7. Hello object 生死版
3.8. Hello object 成员版
3.9. Hello object 派生版
3.10. Hello object 多态版
3.11. Hello object 封装版
3.12 Hello STL 向量篇
3.13. Hello STL 列表篇
3.14. Hello STL 算法篇
3.15. Hello STL 文件篇
“在一头扎入C++语法的大洋深处时,别忘了在海岸上,镌刻着“C++ Inside”的高楼早已风光无限。本章,我们将抱一点‘好读书,不求甚解’的态度,轻轻松松感受C++扩展库带给我们的快乐。”
4.1 Hello GUI 基础篇 4.2 Hello GUI 布局篇(1)
4.3 Hello GUI 布局篇(2) 4.4. Hello Internet
4.5. Hello Database 准备
4.6 Hello Database 控制台版 4.7.Hello Database GUI版
“总有一些知识,要在多年以后,我们才能感受得到它的力量。”
5.1 从代码到程序 5.2 构建C++程序
5.3 C++项目组成 5.4 进程与内存 ……
5.7 进制.1 5.8 进制.2
-
“它很关键,它并不重要;它相当简单,它极其困难;它枯燥无味,它韵味无穷……”
7.1 类型(1)……7.2 数据 7.3 作用域、生存期 …… 7.8 特殊流程
设置Code::Blocks常用热键--[动画] Code::Blocks创建wxWidgets GUI工程--[动画]