博客专栏  >  移动开发   >  C++ primerplus

C++ primerplus

C++Primer ,适合初学者借鉴与学习,难免错误之处,请指教,谢谢!

关注
0 已关注
16篇博文
  • c / c++ 结构体的定义与使用

    头文件 #pragma once #include using namespace std; typedef int(FUNCPTRPA)(int rIndex); typedef struc...

    2015-02-06 13:39
    729
  • C++ volatile关键字

    volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而...

    2014-02-09 14:06
    3540
  • C/C++从入门到进阶必修书籍

    C到C++ 学习入门到进阶到专业(以下是学习资料文档) 开发语言 排序 文档名称 URL链接 难度 c 入门级 1 你必须知道的495个C语言问题 http://downloa...

    2014-02-09 11:29
    5563
  • 标准模板STL简介

    先对模板和标准容器的入门需要大致了解(提供给像我这样得菜鸟吧)     个人觉得模板和标准容器无非就是提供重用性与通用性大致下面几个方面:  1  函数通用性:重载与模板   2 类通用性:  模板 ...

    2013-10-07 09:24
    967
  • 1 C 编译阶段

    一 C编译过程概述     目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Obj...

    2013-11-14 20:53
    1205
  • 使用标准模板库 (STL)之一

    STL STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括...

    2013-10-08 21:53
    1089
  • 函数通用性之重载与(导出模板概念)

    本小节主要是想通过重载来导出模板 首先来熟悉几个概念的东西: 1 什么是重写 2 什么是重载   来个小总结吧: 1 成员函数重载特征:    a 相同的范围(在同一个类中)    b 函数名字相同 ...

    2013-10-08 21:36
    1102
  • 使用标准模板库 (STL)之二

    容器迭代器 尽管C++指针也是迭代器,但用的更多的是容器迭代器。容器迭代器用法和iterdemo.cpp一样,但和将迭代器申明为指针变量不同的是,你可以使用容器类方法来获取迭代器对象。两个典型的容器类...

    2013-10-09 21:07
    834
  • 4.5 数组,模板类vector和array的比较

    数组,模板类vector和array比较

    2013-11-17 14:14
    1762
  • 4.3 指针,数组和指针算术之间关系

    指针名在C和C++中解析为地址,C++中也将数组名解析为地址 #include using namespace std; int main() { double wags[3]={1.0, 2...

    2013-11-15 13:38
    1189
  • 4.2 结构(struct) 与共用体(union)

    概念性的东西就没必要多说了,想必有一定的C基础都会知道结构体和共用体,当然这个不是我这次的重点,重点是程序员经常使用的! 1 结构体说白了,就是将不同的类型组装起来,组装以后一般作为参数传递给函数...

    2013-11-08 14:47
    938
  • 4 .1 数组 章 复合类型

    4.1  数组   数组和链表的原理区别:当有面试官问你的时候,我的回答很简单,数组就是在大小稳定,而链表也大小稳定(前提在C中),区别就是使用效率问题了撒,可以去分析链表和数组的存储方式吧。   总...

    2013-11-06 16:48
    905
  • 5 循环和关系表达式

    对常见的语法问题不描述,主要对一些注意事项加以说明! 类型别名 在c++中为类型建立别名两种方式 1 使用预处理 #define char byte :char 替换所有的byte,使byte变成ch...

    2013-11-18 14:23
    996
  • 2.1 C++ 多态 重载 覆盖

    当我们初学的时候总会被一些简单的概念而模糊不清 那么我下面结合自己学习的做一个总结。   1 多态 C++中共有三种实现多态的方式。 第一种是函数重载; 第二种是模板函数; 第一种和第二种常常被我们介...

    2013-12-05 14:47
    1273
  • 2.2 函数的重载到模板的重载(例子)

    1 函数重载 1.1头文件 #ifndef _TIME_ #define _TIME_ class Time { private: int hours; int minutes; public:...

    2013-12-09 10:38
    1213
  • C++队列之动态分配数组

    1 、队列之定义  队列(Queue)是只允许在一端进行插入,而在另一端进行删除的运算受限的线性表          (1)允许删除的一端称为队头(Front)。   (2)允许插入的一端称为队...

    2013-12-17 10:04
    1447
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部