// file.h
#pragma once
#include<iostream>
using namespace std;
class phanso
{
private:
int tuso,mauso;
public:
phanso(void);
friend istream& operator>>(istream& ,phanso &);
friend ostream& operator<<(ostream&,phanso );
//phanso(const phanso &a);
// khai bao toan tu gán bằng bạn nhé
// <ten lớp >& operator=(const <ten lớp> &);
phanso& operator=(const phanso &);
~phanso(void);
};
// file .cpp
#include "phanso.h"
phanso::phanso(void)
{
tuso=0;
mauso=1;
}
// khoi tạo phuong thức nhập y chang nhu cin
istream& operator >>(istream &is,phanso &ps)
{
is>>ps.tuso;
is>>ps.mauso;
return is;
}
ostream& operator<<(ostream &os,phanso ps)
{
os<<ps.tuso<<"/"<<ps.mauso;
return os;
}
phanso& phanso::operator=(const phanso &ps)
{
this->tuso=ps.tuso;
this-> mauso=ps.mauso;
return *this;
// nếu chổ này có con trò thì mình phài new ra bạn nhé !
/*
vd:
private *a;// o class bên kia
thì ta làm như sau
a=new int ;
*a=ps.a; bân nhé ko thì sai ko nha
*/
// cái này chỉ sử dụng khi sử dụng con trỏ thuj bạn nhé
}
phanso::~phanso(void)
{
}
//file .main
#include"phanso.h"
#include<fstream>
int main()
{
phanso a;
// bây giờ mình sẽ làm phần nhập từ bna2 phím xuất ra màng hình nhé
/*cin>>a;
cout<<endl;
cout<<a;
*/// // nhập từ bàn phám xuất ra file nhe 1
/*cin>>a;
ofstream file("ouput.txt");
file<<a;
*/// bây giờ mình sẽ làm theo kiểu nhập từ file xuất ra màng hình ban nhé
/*ifstream fileinput("input.txt");
fileinput>>a;
cout<<a;
*//// đọc từ file và xuất từ file nhé
/*ifstream file("input.txt");
file>>a;
file.close();
ofstream ou("xuat.txt");
ou<<a;
*/
system("pause");
return 0;
}
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.