代码改变世界

[开源] C语言项目实战 - 虚拟鼠标 - VirtualMouse

2013-03-26 06:13 by wid, 13449 阅读, 12 推荐, 收藏, 编辑
摘要:VirtualMouse是一款简单的通过键盘模拟鼠标行为的软件, 使用 BSD 开源协议, 软件采用 C语言 + Windows API 进行编写, 程序仅 20KB, 对资源消耗极低, 在一定程度上能够... 阅读全文

[个人作品] KumquatHandle - IE浏览器缓存监听|分析

2013-03-25 14:23 by wid, 1961 阅读, 3 推荐, 收藏, 编辑
摘要:KumquatHandle是一款完全免费的绿色软件,集IE缓存监听、本地缓存查找、缓存清理于一身,是您监听、提取IE缓存文件、分析网页文件来源的最佳助手。软件使用 Python 语言... 阅读全文

[试译] C++ Primer Plus (Fifth Edition) - Introduction - part 2

2013-03-23 19:44 by wid, 680 阅读, 0 推荐, 收藏, 编辑
摘要:C++ Primer Plus bring several virtues to the task of presenting all this material. It builds on the primer tradition begun by C Primer Plus nearly two decades... 阅读全文

[试译] C++ Primer Plus (Fifth Edition) - Introduction - part 1

2013-03-21 23:24 by wid, 1052 阅读, 0 推荐, 收藏, 编辑
摘要:Stephen Prata teaches astronomy, physics, and computer science at the College of Marin in Kentfield, California. He received his B.S from the California ... 阅读全文

[开源] KumquatRoot2 - 本地文件查找工具

2013-03-11 02:59 by wid, 3150 阅读, 3 推荐, 收藏, 编辑
摘要:KumquatRoot2 - 橘根文件搜索是一款磁盘文件查找软件, 由 C++ 语言编写, 使用 GNU GPL v3 开源协议, 软件无需安装, 绿色零配置, 支持匹配文件内容、支持正则表达式。... 阅读全文

[代码分享] wxWidgets 非递归方式遍历文件

2013-03-08 16:14 by wid, 1654 阅读, 0 推荐, 收藏, 编辑
摘要:在 wxDir 类中, wxWidgets已经给我们提供了 wxDir::GetAllFiles 函数 和 wxDir::Traverse 来深度遍历某个文件夹下的所有文件, 这里提供的是一种通过 wxDir::GetFi... 阅读全文

[译] wxWidgets - File functions - 文件/文件夹函数

2013-03-02 23:59 by wid, 4309 阅读, 1 推荐, 收藏, 编辑
摘要:wxWidgets - File functions, 文件/文件夹操作函数, 译自官方文档。 阅读全文

[代码分享] wxWidgets - wxDir 遍历文件

2013-03-01 14:25 by wid, 2490 阅读, 0 推荐, 收藏, 编辑
摘要:使用 wxWidgets 的 wxDir 类遍历文件 一、遍历单个目录下的文件 - 不进入子目录 二、遍历指定目录下所有文件 - 进入子目录 三、通过 wxDir::Traverse 实现遍历目录... 阅读全文

[译] wxWidgets - wxDir

2013-03-01 13:54 by wid, 2614 阅读, 1 推荐, 收藏, 编辑
摘要:wxDir wxDir类是一个相当于 Unix 平台中 opendir/readdir/closedir 命令的功能的类, 可以枚举一个目录下的文件。也允许枚举整个目录。wxDir 同样也提供了一个灵活的... 阅读全文

代码分享 -> 代码分享分类导航

2013-02-28 23:50 by wid, 3160 阅读, 0 推荐, 收藏, 编辑
摘要:新建分类 -> 代码分享。这里是代码分享内容分类导航。 阅读全文

学习C++ -> 类的特殊数据成员

2013-02-23 22:51 by wid, 8419 阅读, 2 推荐, 收藏, 编辑
摘要:在构造函数一节的介绍中, 我们已经提到了在C++中有几类特殊的数据成员不能使用构造函数进行初始化, 他们有自己的初始化方式, 下面就具体介绍下这几种数据成员。 一、... 阅读全文

学习C++ -> 复制构造函数

2013-02-20 23:35 by wid, 10725 阅读, 4 推荐, 收藏, 编辑
摘要:一、复制构造函数的介绍 在一般的数据类型中, 我们经常会用一个变量来初始化另一个变量, 例如: int a = 10; int b = a; 使用a变量来初始化b变量, 同样, 对于类创建的对... 阅读全文

学习C++ -> 构造函数与析构函数

2013-02-19 23:45 by wid, 47895 阅读, 17 推荐, 收藏, 编辑
摘要:一、构造函数的介绍 1. 构造函数的作用 构造函数主要用来在创建对象时完成对对象属性的一些初始化等操作, 当创建对象时, 对象会自动调用它的构造函数。一般来说, 构造... 阅读全文

学习C++ -> 类(Classes)的定义与实现

2013-02-18 22:23 by wid, 219520 阅读, 26 推荐, 收藏, 编辑
摘要:一、"类" 的介绍 在C++中, 用 "类" 来描述 "对象", 所谓的"对象"是指现实世界中的一切事物。那么类就可以看做是对相似事物的抽象, 找到这些不同事物间的共同点, 如自行... 阅读全文

学习C++ -> 进一步了解函数

2013-01-25 21:42 by wid, 10315 阅读, 0 推荐, 收藏, 编辑
摘要:一、函数的参数传递 1>. 值传递 值传递是指向函数传递自身的一个副本, 也可以认为是自身的克隆, 他最大的一个特点就是函数对传入的副本进行操作不会影响到实参的本身... 阅读全文

学习C++ -> 函数( Function )

2013-01-23 23:36 by wid, 15815 阅读, 0 推荐, 收藏, 编辑
摘要:一、函数的介绍 在过程化编程中, 为了将一个较大的功能顺利实现, 通常会将这个大的功能进行分解, 例如要实现一个学生信息管理系统, 一个学生信息管理系统至少包括学生... 阅读全文

学习C++ -> 引用( References )

2013-01-22 23:32 by wid, 5276 阅读, 2 推荐, 收藏, 编辑
摘要:一、引用的介绍 引用就是某一变量(目标)的一个别名, 相当于同一个人有了两个名字, 无论喊哪一个名字实际上都是指的同一个人。 同样, 在引用上, 对引用的操作与对变量... 阅读全文

学习C++ -> 向量( vector )

2013-01-22 11:50 by wid, 166750 阅读, 9 推荐, 收藏, 编辑
摘要:一、向量的介绍 向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, ... 阅读全文

学习C++ -> string类字符串

2013-01-21 23:19 by wid, 15970 阅读, 2 推荐, 收藏, 编辑
摘要:一、string类字符串的介绍 在程序设计中, 字符串的使用十分频繁, C语言类型字符串(简称C-串)在使用与字符串的处理上较为复杂, C++为了在程序设计中更加方便的使用字... 阅读全文

学习C++ -> 指针初步

2013-01-14 21:03 by wid, 3983 阅读, 0 推荐, 收藏, 编辑
摘要:一、指针 1. 什么是指针? 我们知道, 计算机的内存是由一个个独立的存储单元组成, 并且系统会对每一个存储单元分配一个唯一的号码, 称为这个存储单元的"地址"。分配号码... 阅读全文