- 博客(7)
- 收藏
- 关注
原创 c++若干重点整理(2)
CString取字符串长度:总长:str.GetLength();CString Left( int nCount ) const; //从左边1开始获取前 nCount 个字符CString Mid( int nFirst ) const; //从左边第 nCount+1
2013-06-21 10:05:28 495
原创 c++若干重点整理(1)
#include //#include等价于#include+using namespace std//using namespace std;//struct Pointclass Point{public: //类class中当访问标号缺省的情况下,成员默认为私有,不能被外部函数比如main()访问//private: //类struct默认情况下为公有
2013-06-07 16:04:46 469
转载 const char*, char const*, char*const的区别
const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。 事实上这个概念谁都有,只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programming Language里面给出过一个助记的方法: 把一个声明从右向左读。 char * const cp; ( * 读成 pointer to
2013-05-31 17:03:13 408
原创 algorithm头文件
iset.insert(ivector.begin(),ivector.end()) //复制vector元素到set中,注意这个操作会去重string str = join(vector," "); //vector拼接成一个stringThe header defines a collection of functions especially designed to b
2013-05-31 16:23:32 843
转载 深入理解vector list deque——存储结构机理
c++标准库中,容器vector和list都可以用来存放一组类型相同的数据。而且二者不同于数组的一点是,支持动态增长。但它们还是有有几点不同(1) vector是顺序表,表示的是一块连续的内存,元素被顺序存储;list是双向连接表,在内存中不一定连续。(2)当数值内存不够时,vector会重新申请一块足够大的连续内存,把原来的数据拷贝到新的内存里面;list因为不用考虑内存的连续
2013-05-28 11:09:09 525
转载 关于c++问题while(cin>>x)怎么用eof结束
对于标准输入(也就是一般的键盘输入),需要人为的产生一个EOF,告诉系统输入结束了。Unix/Linux下一般使用Ctrl+d,Dos/Windows下是Ctrl+z或者\0结束。注意: 还要加一个回车 ……此时cin流已经处于无效状态了,如果下文要继续使用cin需要加语句cin.clear(),使流处于有效状态。
2013-05-28 09:44:39 2306
转载 C/C++中extern关键字详解
[转载地址:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777431.html]1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第
2013-05-28 09:40:33 389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人