博客专栏  >  编程语言   >  走进C++程序世界

走进C++程序世界

本人从事Linux C语言的开发,有时候会用到C++,近阶段一直在恶补C++知识,特将自己学习C++基础的时候,总结的知识写成博客,分享出去。

关注
4 已关注
17篇博文
  • 走进C++程序世界---------雇员工资管理系统

    前面对C++ 面向对象的基本了解和认识,下面来运用前面的基础知识,来实现一个简单的雇员工资管理系统,雇员分为2中,普通员工和管理者,两者工资和工作年限挂钩。具体参见下图: 具体实现参见下面的代码:...

    2014-04-28 10:12
    2545
  • 走进C++程序世界-----operator new delete 重载

    在C++ 的世界里,new 和delete 是关键字,而在C的世界里相对应的malloc和free是函数,关键C++的new和delete分析,详见前面的章节,这里就不在过多的介绍了。链接。 下面来研...

    2014-04-27 23:12
    1499
  • 走进C++世界------临时对象使用

    通过下面的例子我们可以了解到临时对象,在程序中创建和销毁的过程。 1、 使用一个临时对象来初始化一个新对象时,编辑器一般会优化为直接使用临时对象的参数来创建新对象。        临时对象不会直接...

    2014-04-26 16:24
    1232
  • 走进C++程序世界-------强制数据类型转换(static_cast、dynamic_cast、reinterpret_cast、const_cast)

    C++类型转换: C++类型转换分为:隐式类型转换和显式类型转换 隐式类型转换: 又称为“标准转换”,包括以下几种情况: 1) 算术转换(Arithmetic conversion) : 在混...

    2014-04-16 23:25
    1538
  • 走进C++程序世界----STL标准库

    STL简介      1、STL是什么?        作为一个C++程序设计者,STL是一种不可忽视的技术。      Standard TemplateLibrary (STL):标准模板库,更准...

    2014-04-08 22:41
    1640
  • 走进C++程序世界----宏定义和内联函数及模板说明

    1. 简单宏定义     简单的宏定义有如下格式:   [#define指令(简单的宏)]  #define  标识符替换列表   替换列表是一系列的C语言记号,包括标识符、关键字、数、...

    2013-11-17 10:53
    1871
  • 走进C++程序世界----类型转换运算符

    C++的四个类型转换运算符已经有很久了,但一直没有弄清楚它们的用法,今天看到一本书上的解释,才大致地的了解了其具体的用法. 看下面具体的代码: /* *cast_operator.cpp *c...

    2013-11-16 17:28
    1709
  • 走进C++程序世界------操作符运算、操作符重载、转换运算符、双目元算、+=,-+运算符,比较运算符及下标运算符

    重载,在一个类定义中,可以编写几个同名的方法,但是只要它们的签名参数列表不同,Java就会将它们看做唯一的方法。简单的说,一个类中的方法与另一个方法同名,但是参数表不同,这种方法称之为重载方法 下面关...

    2013-10-28 22:37
    1700
  • 走进C++程序世界------多重继承

    多重继承    多重继承:从多个基类派生出来的新类。要从多个基类派生,在类声明中,基类之间用逗号隔开。如下: class Pegasus : public Horse,public Bird {} ...

    2013-10-27 12:15
    1473
  • 走进C++程序世界-----私有继承

    私有继承:     在C++编程语言中,在声明一个派生类时将基类的继承方式指定为private的称为私有继承,用私有继承方式建立的派生类称为私有派生类(private derived class),...

    2013-10-19 12:24
    1603
  • 走进C++程序世界-----继承和派生(2)

    覆盖基类的函数     覆盖基类函数顾名思义就是在派生类中对基类的函数进行的重新定义。这里将会讲到下面的2个知识点: 1、隐藏基类的方法 2、调用基类的方法(隐式和显示调用基类的方法)   /* *...

    2013-10-12 23:05
    1575
  • 走进C++程序世界------继承和派生

    继承和派生  继承是面向对象编程语言的最重要方面之一,正确的使用继承可编写出设计良好,容易于维护和扩展的应用程序。下面是在其他博客中的总结: *****************************...

    2013-09-24 23:05
    1746
  • 走进C++程序世界-------类的定义和使用(数据成员和方法成员,析构函数,构造函数,内联实现)

    类的成员简介  在C++中,可以通过声明一个类来穿件一种新的类型。类将一组变量(他们的类型通常不同)和一组相关的函数组合在一起。类可以有各种类型的变量组成,还可以包含其他类对象。成员变量称为数据成员它...

    2013-09-20 22:23
    2489
  • 走进C++程序世界-------浅谈引用

    什么引用:     引用是别名,创建引用时,将其初始化另外一个对象,引用(reference)是C++对C语言的重要扩充。引用的声明的方法:类型标示符 & 引用名 = 目标变量名;说明:    1、...

    2013-09-19 09:43
    1778
  • 走进C++程序世界-----指针(动态申请空间和释放空间)

    使用关键字NEW分配内存     在讲解分配内存之前,首先来理解下内存区划分、内存分配、常量存储区、堆、栈、自由存储区、全局区这些也是初学者容易混淆的地方。我的博客中有一篇文章描述C语言中代码分配情况...

    2013-09-14 11:44
    4525
  • 走进C++程序世界-----函数相关(全局变量,默认参数,函数重载,内联函数)

    全局变量 在函数外面定义的变量的作用域为全局,在程序的任何函数中都可用。与全局变量同名的局部变量不会修改全局变量的值,但会隐藏它。如果函数中有一个与全局变量同 名的局部变量时,则在函数中使用该名称时,...

    2013-09-12 22:15
    1961
  • 走入C++程序世界-------第一个C++程序

    下面就让我们走进C++的编程世界,目前介绍的都是在LINUX下的C++程序。废话少说,看下面经典的“hello world!"代码。 #include /*io库*/ #define N 1 /*...

    2013-09-11 22:32
    1679

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部