?? data.cpp
字號:
// Data.cpp: implementation of the Data class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "Data.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
//重載文件流>>運算符
fstream & operator >> ( fstream & in , CData & data ){
in>>data.FileName; //輸入文件名
in>>data.Offset; //輸入偏移量
return in;
}
//重載文件流<<運算符
fstream & operator << ( fstream & out, CData & data ){
out<<endl; //寫出換行
out<<data.FileName<<' '<<data.Offset;//寫出文件名 偏移量
return out;
}
//重載輸出<<運算符
ostream & operator << ( ostream & out, CData & data ){
out<<"filename:"<<data.FileName<<endl;
out<<"position:"<<data.Offset<<endl;
return out;
}
//重載==運算符
bool operator == ( const CData & fir,const CData & sec){
if( fir.FileName.compare( sec.FileName ) == 0 )//判斷兩個元素文件名是否相同
return true;
return false;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -