C++
dfrank
这个作者很懒,什么都没留下…
展开
-
我的C++编程环境
Compiler: MinGW - Minimalist GNU for Windows ( see http://sourceforge.net/projects/mingw/).OS: Windwos XP ProfessionalEditor: EditPlus/notepadAim: 掌握C++编程、能够使用C++熟练解决数据结构问题.原创 2004-09-09 23:32:00 · 1026 阅读 · 0 评论 -
C++的字符串: C风格的字符串
C++ Primer Notes.支持两种字符串: C风格的字符串和ANSI C++引入的string类型 C风格的字符串,使用char*指针来操纵标准C库为操作提供了一组函数,比如:int strlen(const char*);int strcmp(const char*, const char*);char* strcpy(char*, const char*);原创 2004-09-10 00:07:00 · 788 阅读 · 0 评论 -
函数、方法等中的const?
const本身是定义常量的,比如const int buffSize = 512;那么这个常量能否被一个整数指针引用呢,比如:int *ptr = &buffSize;由于编译器的局限性(不能跟踪程序在任意一点指向的对象,这个需要数据流分析),这个编译无法通过。那么这么办呢,就是定义一个常量指针:const int *ptr;常量可以常量指针引用,但是不能被修改。同时常量指针也可以原创 2004-09-11 10:46:00 · 862 阅读 · 0 评论 -
引用(reference)类型
引用类型的定义:int ival = 1024;int &refVal = ival; // rightint &refVal2; //error. it must be initialized引用类型不同于指针:int &refVal = &ival; //errorint *ptr = &ival;int *&refVal2 = ptr; //right. refVal2是原创 2004-09-11 11:24:00 · 1044 阅读 · 0 评论