4.3.1. 创建动态数组
数组类型的变量有三个重要的限制:【数组长度固定不变】,【在编译时必须知道其长度】,【数组只在定义它的块语句内存在】。
实际的程序往往不能忍受这样的限制——它们需要在运行时动态地分配数组。
虽然数组长度是固定的,但动态分配的数组不必在编译时知道其长度,可以(通常也是)在运行时才确定数组长度。与数组变量不同,动态分配的数组将一直存在,直到程序显式释放它为...
分类:
编程语言 时间:
2014-08-31 15:50:51
阅读次数:
311
转载自:数学的美学世界-人人小站Symbols+plus/'pl?s/-minus/'ma?n?s/±plus or minus/'pl?s ?:'ma?n?s/xmultiplied by/'m?lt?pla?d ba?//over; divided by/'??v?/ /d?'va?d?d/÷d...
分类:
其他好文 时间:
2014-08-31 15:45:21
阅读次数:
417
转眼这个暑假就过去了,八月初定下的计划,现在只比较专心的看了C++primer和做了课后题,其余的只是大体的接触了一下。总的来说时间利用还是不够充分,好多时间都白白浪费了。仔细想想我还是太急功近利了,总是想完成定下的计划,实际上匆匆忙忙的看完一本书并不代表就学会了书上的东西啊。我总是想变得更强,似乎...
分类:
其他好文 时间:
2014-08-31 14:21:31
阅读次数:
175
11.1map是关联容器,vector是顺序容器11.2略11.3int main(){ map word; string s; while(cin>>s) word[s]++; for(auto i:word) cout word; str...
分类:
编程语言 时间:
2014-08-31 10:26:41
阅读次数:
426
10.1using namespace std;int main(){ vector vec; int a; cin>>a; int v; while(cin>>v) vec.push_back(v); cout l; string a; ...
分类:
编程语言 时间:
2014-08-30 16:21:59
阅读次数:
203
4.3 C 风格字符串
尽管 C++ 支持 C 风格字符串,但不应该在 C++ 程序中使用这个类型。C 风格字符串常常带来许多错误,是导致大量安全问题的根源。
在前面我们第一次使用了字符串字面值,并了解字符串字面值的类型是字符常量的数组,现在可以更明确地认识到:字符串字面值的类型就是const char 类型的数组。C++ 从 C 语言继承下来的一种通用结构是C 风格字符串,而字...
分类:
编程语言 时间:
2014-08-30 11:18:29
阅读次数:
338
今天看书,邻桌在看《C++ Primer》,拿过来看了一会儿。以前比较少用vector容器,看了下后,瞬间觉得好腻害的样子,就想试一下。嗯,就是试一下而已。(代码可能网上都差不多,有参考)#include#include //使用vector容器#includeusing namesp...
分类:
编程语言 时间:
2014-08-30 01:10:18
阅读次数:
242
重载操作符与转换--赋值、下标、成员訪问操作符一、赋值操作符 类赋值操作符接受类类型形參,通常该形參是对类类型的const引用,但也能够是类类型或对类类型的非const引用。假设未定义这个操作符,则编译器将合成它。类赋值操作符必须是类的成员,以便编译器能够知道是否须要合成一个。并且还能够为一个类定....
分类:
编程语言 时间:
2014-08-29 19:55:58
阅读次数:
368
9.1(a)list。可以快速插入。(b)deque。支持尾部快速插入和头部快速删除。(c)vector或者deque。9.2list > l;9.3它的范围是该容器的第一个元素和尾元素之后。区间左闭右开。9.4#include#include#include#include#include#inc...
分类:
编程语言 时间:
2014-08-29 18:01:48
阅读次数:
396
1.故障描述今天有空在Linux上安装了一台Oracle测试服务器,安装完成使用sysdba登陆的时候遇到问题[oracle@Database~]$sqlplus/assysdbaSQL*Plus:Release11.2.0.1.0ProductiononFriAug2922:32:462014Copyright(c)1982,2009,Oracle.Allrightsreserved.ERROR:ORA-12162:TNS:netser..
分类:
数据库 时间:
2014-08-29 16:15:59
阅读次数:
373