- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 文件流复制数据到文件 , 将文件1.txt的内容复制到2.txt 中
#include #include using namespace std;int main(){ifstream f1;char ch;f1.open("1.txt");if (!f1){cout}ofstream f2;f2.open("2.txt");if (!f2){cout}while (f1.get(ch)){
2012-05-26 21:08:28 5289 1
原创 ofstream写入数据
#include #include using namespace std;int main(){ofstream outfile;outfile.open("1.txt");//1.txt在与工程中debug位于同一级别的目录层中,1.txt可以不用创建程序生成时自己创建,if (!outfile){cout}outfileoutfile.close(
2012-05-26 20:32:39 2235
原创 多态实现棋子的走法
//定义抽象基类——棋子类// 成员函数move表示一个棋子的移动方式;// 利用多态实现:// 用户输入一个具体的棋子(1表示马、2表示象、3表示车、4表示炮、5表示仕、6表示小卒),程序输出该棋子的移动方式// 马走日、象走田、车走一溜烟、炮打隔山涧、仕走对角线、小卒一去不回还//未写全读者可以根据这个程序依次写(很简单笔者不再写了)#include
2012-05-26 19:05:12 511
原创 农场类
//定义农场类// 农场里包含n棵作物,n由用户动态输入// 作物信息包括:名称、收获果实个数、每个果实售价// 班级类里提供成员函数sum,其用途是统计该农场所有果实的销售收入。//// 测试流程:// 1、用户输入作物数n// 2、输入n棵学生的名称、果实个数、每果售价// 3、输出该农场所有果实的销售收入#include #include usin
2012-05-26 10:33:42 1958
原创 定义整型序列类Sequence
//定义整型序列类// 序列长度由用户动态输入// Set函数为序列赋初值// Sort函数返回排序之后的序列(从小至大)#include using namespace std;class Sequence{private:int N;int * s;public:void set(int x);void sort();void print()
2012-05-25 20:48:21 964
原创 Circle类
//定义点类、圆类// 点类:数据成员包括横、纵坐标// 圆类:// 数据成员包括圆心(点类对象)、半径// 成员函数void disRel(Circle & c)返回当前圆对象与另一个圆对象的距离关系:// 相离、外切、相交、内切、同心#include #include using namespace std;class Point{public:
2012-05-25 20:11:18 1810
原创 point类和Line类
//定义点类、线段类// 点类:// 横纵坐标两个数据成员// set函数为数据成员赋值// 线段类:// 两个点类对象作为其起止端点// set函数为两个点类对象赋值// 成员函数getlen()返回线段长度#include #include using namespace std;class Point{public:int
2012-05-25 18:26:18 5161
原创 定义时间类(Time)
//定义时间类(Time)// 成员函数set为其赋值(要判断合法性)//print打印该时间(hh:mm:ss形式)// add(int n)返回当前时间加上n秒之后的时间// n可正可负,由用户输入// 23:59:59+2=00:00:01#includeusing namespace std;class Time{private:int
2012-05-25 17:32:24 3722
原创 c++一道学生类题目
v定义学生类v数据成员包括学号(int)、姓名(charname[10])、n科成绩(float,n由用户动态输入)v成员函数包括:§设置、显示学号§设置、显示姓名§输入n科成绩,计算平均成绩(flaot类型)#include #include using namespace std;class Student{private:int num;
2012-05-25 15:26:25 1580
转载 堆和栈的区别
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两
2012-05-18 19:36:23 356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人