自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 一些需要记忆的点

原型声明:extern char *strcpy(char* dest, const char *src);头文件:#include string.h>功能:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。返回指向dest的指针。

2014-01-28 10:06:13 738

原创 扩充String类(逐渐修改版)

1

2014-01-28 10:02:10 773

原创 占位贴

//9.4//#include//#include//#include//#include//#include//using namespace std;//bool func(vector&aa,int n)//{// vector::iterator iter;// iter=aa.begin();// while(iter!=aa.end())// {//

2014-01-27 09:07:08 687

原创 扩充String类

1

2014-01-22 18:13:03 699

原创 sizeof与strlen对比小实验。。

#include#includeusing namespace std;void Func(char str[100]){ cout<<"调用:"<<sizeof(str)<<endl;}int main(void){ char s1[10] = {'m','o','b','i','l'}; char s2[20] = {'A','N','S','I','

2014-01-21 14:42:09 1088 2

原创 分数类和整型数的四则运算(只写了加法)

#include#includeusing namespace std;enum number{zero,one,two,three,four};class CFraction{private: int nume; // 分子 int deno; // 分母public: CFraction(int nu=0,int de=1); //构造函数,初始化用 void s

2014-01-21 10:09:13 777

原创 分数类中的运算符重载

29行的函数应该注意下。。。#includeusing namespace std;enum number{zero,one,two,three,four};class CFraction{private: int nume; // 分子 int deno; // 分母public: CFraction(int nu=0,int de=1); //构造函数,初始化用

2014-01-20 19:51:44 669

原创 Time类中的运算符重载

虽然略微有点长,不过我还是写完了。。。。#include using namespace std;class CTime{private: unsigned short int hour; // 时 unsigned short int minute; // 分 unsigned short int second; // 秒 public: CTime(int h=

2014-01-20 15:27:13 589

原创 实现复数类中的运算符重载

主要是注意重载时如何调用重载运算符的问题。尤其是一元的时候。。例如这题的成员负号的调用。。怎么调用的呢?普通的不是应该是成员对象加运算符的情况下才调用的吗?一元有些特殊吗?#includeusing namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i){real

2014-01-18 11:44:01 604

原创 模板类中使用友元模板函数

#includeusing namespace std;templateclass Complex{private: T a; T b;public: Complex(T x=0,T y=0):a(x),b(y){} Complex complex_add(Complex &); template friend Complex Complex_add(Complex ,C

2014-01-17 17:35:11 704

原创 复数模板类

#includeusing namespace std;templateclass Complex{private: T a; T b;public: Complex(T x=0,T y=0):a(x),b(y){} Complex complex_add(Complex &); Complex complex_mul(Complex &); void Display(

2014-01-17 14:02:15 602

原创 友元类

#includeusing namespace std;class Date; //对Date类的提前引用声明class Time{public: Time(int,int,int); void AddSeconds(Date &,int n); //增加n秒,1秒后可能会到了下一天,乃到下一月、下一年 void display(Date &); //显示时间,格式:月/

2014-01-17 11:51:48 614

原创 成员函数、友元函数和一般函数之区别

#include#include#includeusing namespace std;class CPoint{private: double x; // 横坐标 double y; // 纵坐标public: CPoint(double xx=0,double yy=0); double GetX()const{return x;} d

2014-01-17 09:26:51 831

原创 const引用测试小程序

#include#includeusing namespace std;int Rmax(const int& ival)//删除这里的const将引发错误{ return -ival;}int main(){ short v1=0; const int v2=54; int v3=Rmax(v1);//short类型在有const竟然都可以匹配,没const不会进行

2014-01-16 19:15:01 978

原创 C++primer 6.20错误?

#includeusing namespace std;int main(){ string cur; string pre; while(cin>>cur) { if(pre==cur)break; pre=cur; } if(pre==cur&&!cur.empty())cout<<"重复单词:"<<cur<<endl; else cout<<

2014-01-16 17:48:08 749

原创 静态成员应用于时间类(改)

#include#includeusing namespace std;class Time{public: Time(int=9,int=0,int=0); int GetHour(){return hour;} int GetMin(){return minute;} int GetSec(){return second;} void show_time( ); //根据i

2014-01-16 13:44:30 653

原创 静态成员应用于时间类

#include#includeusing namespace std;class Time{public: Time(int=9,int=0,int=0); int GetHour(){return hour;} int GetMin(){return minute;} int GetSec(){return second;} void show_time( ); //根据i

2014-01-16 12:09:59 653

转载 C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员

有关const成员、static成员、const static成员的初始化:1、const成员:只能在构造函数后的初始化列表中初始化2、static成员:初始化在类外,且不加static修饰3、const static成员:类只有唯一一份拷贝,且数值不能改变。因此,可以在类中声明处初始化,也可以像static在类外初始化#include using std::co

2014-01-16 09:52:47 603

原创 【项目6】设计一个工资类(Salary)

#includeusing namespace std;class Salary{public: Salary(int n); //n为职工人数,初始化时完成空间的分配 ~Salary(); //析构函数中释放初始化时分配的空间 void input_salary(); void show_salary();private: double *s

2014-01-16 09:21:13 1080

原创 用点类做成员的三角形类

【项目4】设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。提示:(1)这个问题需要用到两个类,顶点类参照任务3中的CPoint类;(2)三角形类参考下面CTriangle类的声明;(3)充分利用CPoint类中已有的代码实现;(4)关于三条边的处理,可以增加三个私有属性,在初始化时求出来备用,也可以在需要时计算得到。先把错误弄出来吧。。这

2014-01-15 10:54:55 1334 2

原创 3--14(C++ Primer第四版)

#include#include#includeusing namespace std;int main(){ char *s="woshhaohaizi"; vector wo; for(int i=0;i<5;i++) wo.push_back(*(s+i)); for(vector::size_type i=0;i<wo.size();++i) {

2014-01-14 20:19:19 656

原创 设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等

#include#include#includeusing namespace std;class CPoint{private: double x; // 横坐标 double y; // 纵坐标public: CPoint(double xx=0,double yy=0); double GetX(){return x;} double GetY(){return

2014-01-14 17:33:05 3100

原创 指针类型作为成员函数的参数

#include#includeusing namespace std;class A{private: int *a; int n; int MaxLen; public: A(): a(0), n(0), MaxLen(0) {} A(int *aa, int nn, int MM); ~A(); int GetValue(int i) {return a[i];}

2014-01-14 15:55:01 648

原创 指针操作学生类

设计一个学生类Student,包括学号(num)和成绩(score)。建立一个对象数组,通过初始化,设置5个学生的数据,要求:  (1)用指针指向数组首元素,输出第1、3、5个学生的信息;  (2)设计一个函数int max(Student *arr);,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并返回值其学号。#includeusing namespace

2014-01-13 11:47:53 846 1

原创 长方柱类

编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类Bulk的数据成员包括长(length)、宽(width)、高(heigth)等。另外:  (1)需要定义长方柱类,5个长方柱采用一个对象数组表示;  (2)定义相应的构造函数以支持如下main()函数中的初始化,其中前3个直接给出参数初始化(未给出的参数默认为1.0),第4个对象b[3]用默认构造函数初始化;第5个长方柱定义时不初始

2014-01-13 09:58:18 819

原创 分数类。。

#includeusing namespace std;enum number{zero,one,two,three,four};class CFraction{private: int nume; // 分子 int deno; // 分母public: CFraction(int nu=0,int de=1); //构造函数,初始化用 void set(int nu

2014-01-12 10:33:55 635

原创 我的机器上各类型所占字节数

2014-01-11 13:57:59 742

原创 愿望。。。

很早我就喜欢C++,09年差点花钱学。。经历过总总,,2013年才真正的学,有点点晚。。但是既然已经这样,就只能努力学,不要这样的想法:“早学我不定到了什么程度了”而要这样的想法:如果我现在还不学,以后还是不会。。    如果有一天我的这个博客目录到了十个页,我相信我的水平会有一个很大的提高吧。。等待慢慢的累积到更多的页。。

2014-01-10 10:07:33 675

原创 数组作数据成员(new)

#include"001.h"#include#includeusing namespace std;class Salary{private: double *salary; int number;public: void SetSalary(); void Raise(); void Rank(); void Show();};void Salary:

2014-01-10 09:57:36 595

原创 数组作数据成员(vector)

#include"001.h"#include#include#includeusing namespace std;class Salary{private: vector salary; int number;public: void SetSalary(); void Raise(); void Rank(); void Show();};void

2014-01-10 09:25:07 1165

原创 数组作数据成员

#include"001.h"#include#includeusing namespace std;class Salary{private: double salary[50]; int number;public: void SetSalary(); void Raise(); void Rank(); void Show();};void Sala

2014-01-09 22:53:49 546

原创 正整数类

#include"001.h"#includeusing namespace std;class NaturalNumber{private: int n;public: NaturalNumber(){}//两个构造函数对应水仙花数的第二种方法 NaturalNumber(int x){n=x;} void setValue (int x);//置数据成员n的值,要求判断

2014-01-09 12:28:32 582

原创 三角形类

#include"001.h"#include#includeusing namespace std;class Triangle{ public: void Setabc(double x, double y, double z);//置三边的值,注意要能成三角形 void Getabc(double*x, double*y, double*z);//取三边的值 double

2014-01-09 09:38:30 612

转载 有无奈有快乐的银行系统----My Love.————娜猫

/*134--4班纪丽娜。银行系统。包括1.开户 2.存款3.取款 4.销户5.查询 6.改密7.转账 8.退出9.挂失 0.解挂功能!用户名jilina密码 123456!*/#include #include #include #include #include #include using namespa

2014-01-08 22:10:53 598

原创 时间类

#include#include"001.h"using namespace std;class Time{public: void set_time( ); void show_time( ); void add_a_second(); void add_a_minute(); void add_a_hour(); void add_seconds(int); void

2014-01-08 21:55:54 498

原创 在编程练习中学会设计和使用测试程序

这个程序有点复杂,先欠着。。。开题答辩后紧张综合征。。头晕的厉害。。劫后余生。。。

2014-01-08 20:34:36 598

C#委托使用实例入门

C# 委托使用入门实例,通过一个多窗口的实例,描述了委托的实际用法,通过这个实例,可以对C#委托进行初步的入门。

2020-10-03

MSDN精简版本

MSDN_精简版_1.4.part3.rar

2013-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除