📄 inputfile.cpp
字号:
// InputFile.cpp: implementation of the InputFile class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "atm.h"
#include "InputFile.h"
#include "stdlib.h"
#include "stdio.h"
#include "conio.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// 从文件中读交易记录,并生成字符串
//////////////////////////////////////////////////////////////////////
/*
InputFile::InputFile()
{
}
InputFile::~InputFile()
{
}*/
CString InputFile::InputEdit()//从文件中输入流,返回字符串型的交易记录
{
char acntNum[900]="";
ifstream finE("交易记录.txt");
while (!finE.eof()) {
char strNo[20]="";
double ps;
char *strA=" \r\n";//把回车符加进去,这样显示的时候好看一点
finE>>strNo;
strcat(acntNum,"账号 ");
strcat(acntNum,strNo);
strcat(acntNum,strA); //回车
strcat(acntNum," 余额 :");
finE>>ps;
// char*ss=ecvt(ps,4,&dec,&sign); //rubbish
gcvt(ps,5,strNo);
strcat(acntNum,strNo);
strcat(acntNum,strA); //回车
strcat(acntNum," 金额: ");
finE>>ps;
// char*sss=ecvt(ps,4,&dec,&sign);
gcvt(ps,5,strNo);
strcat(acntNum,strA); //回车
strcat(acntNum," 类型 ");
finE>>strNo;
strcat(acntNum,strNo );
strcat(acntNum,strA); //回车
strcat(acntNum,strA); //回车
if (finE.eof()) {
break;
}
}
finE.close();
return acntNum;
}
/*
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -