C++11之强枚举类型

目录 1. 枚举定义回顾 2. c++98中枚举存在缺陷 缺陷(1) 缺陷(2) 3. c++11强enum类型 3.1 强类型的枚举优点 4 . c++11对enum类型进行了扩展 5 . c++11中匿名的强类型枚举 1. 枚举定义回顾 枚举类型是c/c...

2018-04-29 00:21:32

阅读数 765

评论数 0

c++11新特性之列表初始化

目录 1.初始化列表 2.初始化类别{}并不是专属于内置类型、数组以及标准模板库中容器的功能,可以初始化自定义类 3.函数的参数列表也同样可以使用初始化列表 1.初始化列表 在c++98中,标准允许使用{}花括号来对数组元素进行统一的集合(集合)初始值设...

2018-04-24 02:05:26

阅读数 243

评论数 0

g++/gcc 支持c++11/c11标准

目录 1.在linux采用c++11新特性编写的代码用g++编译时候,默认是不支持的 2.使用-std=c11来让gcc支持c11新特性 1.在linux采用c++11新特性编写的代码用g++编译时候,默认是不支持的 编译时候会提示不支持c++11的提...

2018-04-24 00:21:10

阅读数 1587

评论数 0

auto自动类型推导

目录 1.编程语言分类中,常有两种类型,分别是动态类型和静态类型 2.动态类型与静态类型的主要区别 3.c++11中的auto新特性 4. 自动推导类型auto的使用限制 1.编程语言分类中,常有两种类型,分别是动态类型和静态类型 c\c++语言是属于静...

2018-04-18 00:40:23

阅读数 464

评论数 0

非静态成员sizeof

目录 1.sizeof描述 2. c++98中,对非静态成员变量使用sizeof是不能够通过编译的 1.sizeof描述 和strlen不一样,在c中strlen是一个字符串函数;用来求字符串的实际长度,不包含‘\0’`; 示例1: /********...

2018-04-17 23:31:41

阅读数 81

评论数 0

C++11之基于范围的for循环

目录 1.基于范围的for循环 1.1 C++11新特性 基于范围的for循环 2.基于范围的for循环特点 1 .基于范围的for循环 1.1 C++11新特性 基于范围的for循环 1 .基于范...

2018-04-17 02:04:02

阅读数 2184

评论数 5

STL之map

目录: 1.map介绍 1.1关联容器特点 1.2 pair类型说明 1.2.1 pair对组的创建和初始化 2.map容器的操作 1.map介绍 map是关联式容器之一,支持高效的关键字查找和访问能力,底层采用的是红黑二叉树的数据结构,因此效率非常...

2018-04-11 00:39:08

阅读数 99

评论数 0

提示
确定要删除当前文章?
取消 删除