码迷,mamicode.com
首页 >  
搜索关键字:c++ primer plus    ( 4591个结果
vector中resize()和reserve()的区别
先看看《C++ Primer》中对resize()函数两种用法的介绍:1、resize(n)调整容器的长度大小,使其能容纳n个元素。如果n小于容器的当前的size,则删除多出来的元素。否则,添加采用值初始化的元素。2、resize(n,t)多一个参数t,将所有新添加的元素初始化为t。而reserve...
分类:其他好文   时间:2015-04-10 23:44:05    阅读次数:145
C++中的namespace
最近正在学习C++,对namespace的概念颇为好奇,但网上资料很零散,又不愿意去翻那本厚厚的C++ Primer Plus。遂自己试验。1. 和是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。后缀为.h的头文件...
分类:编程语言   时间:2015-04-10 21:43:28    阅读次数:138
C++primer(第四版)复习笔记—第三篇: 类和数据抽象
数据抽象:是指定义数据和函数成员的能力; 封装:是指从常规访问中保护类成员的能力。 接口:成员函数定义了类的接口。通过将定义类所用到的数据和成员函数设置维为private来封装类。 第十二章: 类1、 构造函数的初始化式只在构造函数的定义中而不是声明中指出。 2、 使用构造函数的初始化列表与在构造函数体中对类的成员变量进行赋值的区别:本质就在于前者是对变量进行初始化,而后者是对变量进行赋值。...
分类:编程语言   时间:2015-04-10 17:59:40    阅读次数:156
SQL*Plus break与compute的简单用法
SQL*Plus break与compute的简单用法在SQL*Plus提示符下输出求和报表,我们可以借助break与compute两个命令来实现。这个两个命令简单易用,可满足日常需求,其实质也相当于在编写SQL语句时使用分组及聚合函数。不同的是在报表中的分组的最下方或整个报表的最下方我们可以得到如...
分类:数据库   时间:2015-04-10 17:07:51    阅读次数:261
oracle11g AUD$维护
SYSTEM表空间使用率达到了85%,查出是用来记录审计记录的aud$表占用了很大的空间。备份后truncate掉AUD$,问题临时解决。记得oracle11.2可以把aud$迁移到普通的表空间。于是试了一把,果然ok。1.检查SYSTEM表空间使用情况SQL*Plus:Release11.2.0....
分类:数据库   时间:2015-04-10 13:00:48    阅读次数:193
C++声明和定义的区别
《C++Primer》第四版2.3.5节中这么说到:①变量定义:用于为变量分配存储空间,还可为变量指定初始值。程序中,变量有且仅有一个定义。②变量声明:用于向程序表明变量的类型和名字。③定义也是声明:当定义变量时我们声明了它的类型和名字。④extern关键字:通过使用extern关键字声明变量名而不...
分类:编程语言   时间:2015-04-10 11:04:39    阅读次数:156
Hdoj 1024 Max Sum Plus Plus 【DP】
Max Sum Plus Plus Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 18861 Accepted Submission(s): 6205Problem DescriptionNow I think you have...
分类:其他好文   时间:2015-04-09 23:50:05    阅读次数:240
杭电 HDU ACM 2028 Lowest Common Multiple Plus
Lowest Common Multiple Plus Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 39183    Accepted Submission(s): 16144 Problem Description ...
分类:其他好文   时间:2015-04-09 23:49:44    阅读次数:285
GCC 5.0 新特性
GCC 5最新功能介绍: C编译器默认使用GNU11 (C11)而不是GNU89(C89) ; libstdc++ 库完整支持 C++11,实验性支持 C++14; 完整支持多线程实现OpenMP 4.0; C 和 C++支持英特尔的 Cilk Plus并行编程接口; 完整支持 Go 1.4.2; 支持ARM Cortex-A72和 Cortex-A17; 初步支持 ...
分类:其他好文   时间:2015-04-09 17:34:29    阅读次数:179
《C++Primer》读书笔记(3)
1.C++11的新标准提供了一种新的遍历方式: 即 for(element : vector) { //option  } 等价于原来的for (int i = 0; i { //option } 恩,感觉省事了不少! // ConsoleApplication1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include ...
分类:编程语言   时间:2015-04-09 15:40:46    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!