- 博客(13)
- 资源 (9)
- 收藏
- 关注
原创 MFC+VS2010编写一个计算器
每个人都有自己的编程语言爱好,每种语言都有自己的优势也都有自己的不足,可以肯定的是每种语言都只有学的深入了以后才能对这种语言进行熟练的操作,相对而言自己更喜欢C/C++。这篇文章就是根据C++和MFC来做的一个计算器(如下图1),另外一个使用方便并且效率高的IDE开发环境也是很重要的,现在很多书籍包括我们学习的时候都是采用VC6.0,不否认VC6.0很经典,但是用过VS2010以后相信你也不会失望的,另外向大家推荐一个插件Visual Assist X,她自动完成功能真是让人爱不释手。
2010-11-24 19:32:00 52464 19
原创 转 FreeBSD 8下如何最有效率的安装软件(1)
http://os.51cto.com/art/201007/208964.htm 【51CTO独家特稿】FreeBSD的默认下载工具是fetch,既慢又不好用。在FreeBSD下安装软件有一些很有效率的方式,下面就给大家介绍一下。 51CTO编辑推荐:FreeBSD入门专题 Ports机制 首先,FreeBSD下最有特色的软件安装和升级机制就是ports,既方便又高效。下面我们从ports套件的安装开始讲起,让你细致的了解有关ports的每一个细节 一、ports套件的安装 ①我的FreeBS
2010-11-19 22:15:00 1175
原创 FreeBSD 8.1-Release 安装与优化过程
因为办公室准备用一台2001年的老机子(512M RAM,80G DISK,CPU 奔腾II)做一个服务器,考虑到机子本身的配置比较低,所以WIN server系列的系统就不用考虑了。在网上搜索的一通,感觉采用对硬件要求低并且以稳定安全著称的FreeBSD比较理想。第一次安装自己完全是按照官方手册(http://www.freebsd.org/doc/zh_CN.GB2312/books/handbook/index.html)一步一步来的,等到过后一想,其实手册的内容很好,很容易阅读,可以说是自己目前来说
2010-11-19 19:22:00 1946
原创 在main()之前执行
<br />对于c++来说规定:全局类型的数据会在进入主函数(main())之前就已经被分配地址和赋值了。并且一个全局变量会在main之前调用其构造函数(对于int等基本类型也可以看成是由构造函数的),然后再main之后再调用析构函数。正如下面的例子:<br />#include <iostream><br />using namespace std;<br /><br />class stud<br />{<br />public:<br /> stud(int a)<br
2010-11-16 22:15:00 793
转载 有内涵的句子
<br />1.我年轻,需要你指点,但不需要你指指点点。<br /><br /><br /> 2.我曾经和一个人无数次擦肩而过,衣服都擦破了,也没擦出火花。<br /><br /><br /> 3.厌倦,就是一个人吃完盘子里的食物后对盘子的感情。<br /><br /><br /> 4.通往成功的路,总是在施工中。<br /><br /><br /> 5.你说吧,你是想死呢还是不想活了?<br /><br /><br /> 6.凌晨,阳光明媚,笑脸璀璨,我赠你玫瑰,我手有余香;
2010-11-12 19:30:00 1853
原创 C++ Common Knowledge(c++必知必会) Notes(二)
本篇文章是继续第一篇笔记的续。 17.Factory Method模式 一个高级设计通常要求基于一个现有对象类型来创建一个“适当”类型的对象。例如,我们可能拥有一个指向某种类型的Employee对象的指针或引用,现在需要为该类型的Employee生成一个适当的HRInfo对象,如图: 一般情况下我们会采用一下两种不好的方式: 使用一个“类型编码”和switch class Employee { public:
2010-11-07 14:01:00 1071
原创 C++关键字explicit
先看下面的一个例子: class Number { public: Number(int a):m_num(a){} ~Number(); private: int m_num; }; int main() { Number num1=10; //隐式调用构造函数 Number num2(20); //显示调用构造函数
2010-11-06 09:30:00 566
原创 ”C++中赋值和初始化不同“实例说明---欢迎大家发表自己的看法
#include using namespace std; class Astring { public: Astring(){s_=NULL;} Astring(const char *init); ~Astring(); Astring(const Astring &that); Astring &operator=(const Astring &that); Astring &operator=
2010-11-05 19:08:00 1200
原创 IP地址CIDR斜线记法求子网信息小工具软件(vs2010+MFC)
最近在学习计算机网络,遇到根据斜线记法来确定该IP所在子网的信息,包括:子网号、子网掩码、第一个可用IP、最后一个可用IP、广播地址、可用IP数总量。 因为自己在二进制和十进制转换之间反应比较慢,所以自己决定做一个自动计算子网所有信息的小工具软件:IPTool! 下面是截图: 还是像以前一样我会介绍自己的思路和部分代码,希望感兴趣的朋友可以多交流~~ 前提: 当然要明白这个小工具的实现方法,你必须会自己得出所有的子网信息,如果你都做不出来,就不可能编写一个工具出来替你完成计算。 思路: 网
2010-11-04 23:03:00 3652
转载 白雪歌送武判官归京
雪 山 去 轮 风 纷 胡 中 愁 瀚 都 将 狐 散 千 忽 胡 北 上 回 时 台 掣 纷 琴 军 云 海 胡 军 裘 入 树 如 天 风 空 路 雪 东 红 暮 琵 置 惨 阑 铁 角 不 珠 万 一 八 卷 留 转 满 门 旗 雪 琶 酒 淡 干 衣 弓 暖 帘 树 夜 月 地 马 不 天 送 冻 西 与 饮 万 百 冷 不 锦 湿 梨 春 即 白 行 见 山 君 不 辕 羌 归 里 丈 难 得 衾 罗 花 风 飞 草 处 君 路 去 翻 门 笛 客 凝 冰 着 控 薄
2010-11-04 22:50:00 2101
原创 微软主要程序开发工具发布历史
TIMELINE Products and Milestones 1975 – Bill Gates and Paul Allen write a version of Basic for Altair 8080 1982 – IBM releases BASCOM 1.0 (developed by Microsoft) 1983 – Microsoft Basic Compiler System v5.35 for MS-DOS release 1984 - Microsoft Basic C
2010-11-02 16:38:00 1134
原创 关于MFC Control 控件编程
刚开始的时候难免会遇到缺乏资料,不过还好,只要有耐心MSDN还是不会让我们太失望的~~ 对于所有Control的最新介绍可以从下面的连接中找到:http://msdn.microsoft.com/en-us/library/47xcww9x.aspx。例如,CTreeCtrl/CToolBarCtrl等等 另外对于控件的消息和我们常见的WM_*不一样,控件采用的是NM_*,Notify通告消息,至于采用通告消息的原因和实现的方式可以参看:http://msdn.microsoft.com/en-us/l
2010-11-02 15:26:00 841 1
转载 STL 简介入门
<br />作者:Scott Field<br /> 这篇文章是关于C++语言的一个新的扩展——标准模板库的(Standard Template Library),也叫STL。 <br /> 当我第一次打算写一篇关于STL的文章的时候,我不得不承认我当时低估了这个话题的深度和广度。有很多内容要含盖,也有很多详细描述STL的书。因此我重新考虑了一下我原来的想法。我为什么要写这篇文章,又为什么要投稿呢?这会有什麽用呢?有再来一篇关于STL的文章的必要吗? <br /> 当我翻开
2010-11-02 13:46:00 588
IP地址CIDR斜线记法求子网信息软件(vs2010+MFC)
2010-10-28
Visual_Assist_X_2010_10.6.1819
2010-10-18
计算器(采用MFC编写)
2010-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人