C++
文章平均质量分 74
navorse
这个作者很懒,什么都没留下…
展开
-
C++数据类型——向量
向量(Vectors) 1.基本操作 vector是向量类型,她是一种对象实体,具有值,所以可以看作是变量。她可以容纳许多其他类型的相同实体,如若干个整数,所以称其为容器。Vector是C++STL(标准模板类库)的重要一员,使用她时,只要包括头文件#include即可。 vector可以有四种定义方式: vector是模板形式,尖括号中为元素类型名,她可以是任何合法的数据类型。转载 2009-10-08 13:04:00 · 2873 阅读 · 3 评论 -
C++string类常用函数
string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常 string类的字符操转载 2009-10-19 23:41:00 · 297 阅读 · 0 评论 -
Dynamic two-dimension array
#include#includeusing namespace std;void main(){ int m,n; cin>>m>>n; int **p; p=new int* [m];//一维数组可以用new直接动态定义,所以借用一维数组来构建二维数组 for(int i=0;i<m;i++) p[i]=new int[n];//又是一维数组的动态定义转载 2009-10-29 22:55:00 · 361 阅读 · 0 评论 -
string in C++
之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 好了,进入正题………首先,为了在我们的程序中使用strin转载 2009-11-30 15:43:00 · 477 阅读 · 0 评论 -
File Operation
<br />1、基于C的文件操作;<br />2、基于C++的文件操作;<br />3、基于WINAPI的文件操作;<br />4、基于BCB库的文件操作;<br />5、特殊文件的操作。<br /><br />壹、基于C的文件操作 <br /> 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。<br /><br />一、流式文件操作<br /> 这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下:<br /><br />type转载 2010-05-31 22:21:00 · 553 阅读 · 0 评论 -
Functions about time
<br />C语言的标准库函数包括一系列日期和时间处理函数,它们都在头文件中说明。下面列出了这些函数。在头文件中定义了三种类型:time_t,struct tm和clock_t。<br /><br /> 在中说明的C语言时间函数 <br /> time_t time(time_t *timer);<br /> double difftime(time_t time1,time_t time转载 2010-06-05 22:52:00 · 331 阅读 · 0 评论