C++学习之路
windyProX
互联网通信
展开
-
MFC之静态控件
静态控件一般用来显示静态的文本、图标、位图或图元文件,它不能用来接受用户的输入,也很少用来显示输出,而在更多的情况下用作那些没有固定的标题文本属性的控件(如文本编辑控件、列表框等)的标签,或者用来进行控件的分组,或者用来显示一些提示性文本。 MFC类CStatic封装了标准的Windows静态控件。下面的示例程序StaticDemo演示了静态控件的使用。 1. 使用AppWizard创建一个基转载 2014-10-29 11:04:08 · 3008 阅读 · 0 评论 -
C++设计实例-----毕业生收入预测分析系统
本设计主要是用C++编程来实现每类学生的预期工资和预期奖金的分类,以三类学生为例,每类学生的预期工资和预期奖金可以是各不相同的。这三类学生分别为本科生、硕士生、博士生。先用基类来定义本科生,然后用继承的方法来定义硕士生和博士生,共用四个虚函数,并调用基类的构造函数,最后输出每类学生的预期工资和预期奖金。 算法 用define函数进行宏定义,把学生的预期奖金和预期工资用标识符表示出来, S转载 2015-03-05 08:34:50 · 832 阅读 · 0 评论 -
虚函数在C++中用的作用是什么? 为什么要用到虚函数?
虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。 下面是对C++的虚函数这玩意儿的理解。 一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始) 简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形转载 2014-10-14 20:58:19 · 434 阅读 · 0 评论 -
递归算法经典实例
递归(recursion):程序调用自身的编程技巧。 递归满足2个条件: 1)有反复执行的过程(调用自身) 2)有跳出反复执行过程的条件(递归出口) 递归例子: (1)阶乘 n! = n * (n-1) * (n-2) * ...* 1(n>0) //阶乘 int recursive(int i) { int sum = 0; if (原创 2015-03-05 17:08:21 · 1593 阅读 · 0 评论 -
编程中最没用的东西是源代码,最有用的东西是算法和数据结构。
编程中最没用的东西是源代码,最有用的东西是算法和数据结构。原创 2015-03-30 08:22:30 · 800 阅读 · 0 评论