摘要: C++ string详解--------------------------------------------------------------------------------来源:CSDN作者:Clearsmoking 发布时间:2007-4-1 人气:42249之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本 阅读全文
posted @ 2011-03-18 19:02 涵曦 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 传统的集合运算:(1):并(Union) 1 //并 2 relate union_relate(relate u_R, relate u_S) 3 { 4 relate P; 5 int i = 0, j = 0, k = 0; 6 for (i = 0; i < 25; i++) 7 { 8 P.num_tuple = u_S.num_tuple; 9 P.num_row = u_S.num_row;10 P.i_A[i] = 0;11 P.i_B[i] = 0;12 P.i_C[i] = 0;13 P.i_D[i] = 0;14 P.i_E[i] = 0;15 P.i_F[i] = 阅读全文
posted @ 2011-03-10 14:32 涵曦 阅读(2440) 评论(0) 推荐(0) 编辑
摘要: 好的,先弄出个类来,代码如下:View Code 1 class fraction 2 { 3 private: 4 int numerator; //分子 5 int denominator; //分母 6 public: 7 fraction(int x = 0, int y = 1); 8 ~fraction(); 9 10 const fraction add(const fraction w);11 const fraction add(int k); // " + "12 13 const fraction sub(const fraction w); // & 阅读全文
posted @ 2011-03-08 20:29 涵曦 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 作用域前缀:作用域前缀标明一个变量的可见范围。作用域可以有如下几种:前缀 说明无 局部变量m_ 类的成员变量(member)sm_ 类的静态成员变量(static member)s_ 静态变量(static)g_ 外部全局变量(global)sg_ 静态全局变量(static global)gg_ 进程间共享的共享数据段全局变量(global global)类型前缀:类型前缀标明一个变量的类型,可以有如下几种:前 缀类 型b布尔值(Boolean)a数组(Array)ch有符号字符 (Char)s字符串型sz以null做结尾的字符串型 (String withZero End)wWorddwD 阅读全文
posted @ 2011-03-08 13:11 涵曦 阅读(396) 评论(0) 推荐(0) 编辑