#include<iostream>
#include<cstring>
#include<fstream>
using namespace std;
class A{
private:
public:
void Strength(char* targetFileName)
{
char ch;
int i=0;
ifstream ioFile;
ioFile.open( targetFileName,ios::in);
while(!ioFile.eof())
{
ch=ioFile.get ();
i++;
}
cout<<i<<endl;
ioFile.close();
}
void copy(char * srcFileName,char* targetFileName)
{
char ch1,ch2;
ifstream iFile;
ofstream oFile;
iFile.open(srcFileName,ios::in);
oFile.open (targetFileName,ios::out);
while(!iFile.eof())
{
ch1=iFile.get();
oFile.put(ch1);
}
oFile.close ();
iFile.close();
}
};
void main()
{
A a;
a.Strength("C:\\xyz.txt");
a.copy("C:\\xyz.txt","D:\\xyz.txt");
#include<cstring>
#include<fstream>
using namespace std;
class A{
private:
public:
void Strength(char* targetFileName)
{
char ch;
int i=0;
ifstream ioFile;
ioFile.open( targetFileName,ios::in);
while(!ioFile.eof())
{
ch=ioFile.get ();
i++;
}
cout<<i<<endl;
ioFile.close();
}
void copy(char * srcFileName,char* targetFileName)
{
char ch1,ch2;
ifstream iFile;
ofstream oFile;
iFile.open(srcFileName,ios::in);
oFile.open (targetFileName,ios::out);
while(!iFile.eof())
{
ch1=iFile.get();
oFile.put(ch1);
}
oFile.close ();
iFile.close();
}
};
void main()
{
A a;
a.Strength("C:\\xyz.txt");
a.copy("C:\\xyz.txt","D:\\xyz.txt");
}
运行的结果: