帮忙看一下C++中创建文件的问题

wuye168 2008-07-19 11:29:06
#include <iostream>
using std::cerr;
using std::cin;
using std::cout;
using std::endl;
using std::ios;

#include <fstream>
using std::ofstream;

#include <stdlib.h>

int main()
{
ofstream outClientFile( "clients.dat", ios::out );

if ( !outClientFile )
{
cerr << "File could not be opened" << endl;
exit( 1 );
}

cout << "Enter the account, name, and balance." << endl
<< "Enter end-of-file to end input.\n? ";

int account;
char name[ 30 ];
double balance;

while ( cin >> account >> name >> balance )
{
outClientFile << account << ' ' << name << ' ' << balance << endl;
cout << "? ";
}

return 0;
}

这是一段创建文件clients.dat的程序,运行以后怎么把输入的内容创建成一个文件的形式呢?
...全文
60 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
我叫司马懿 2008-07-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 elegant87 的回复:]
C/C++ code//对了,还需要关闭文件outClientFile.close();
[/Quote]
yujie_v 2008-07-21
  • 打赏
  • 举报
回复
文件输出,仅仅是形式,用起来还是比较方便的
elegant87 2008-07-21
  • 打赏
  • 举报
回复
//对了,还需要关闭文件
outClientFile.close();
elegant87 2008-07-21
  • 打赏
  • 举报
回复
没什么问题呀!可以运行的!
crushor 2008-07-19
  • 打赏
  • 举报
回复
你这不就是输出到文件吗?有什么问题?
最后记得要关闭文件
outClientFile.close();

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧