游戏开发论坛

 找回密码
 立即注册
搜索
楼主: hai8887

请教流的问题

[复制链接]

26

主题

324

帖子

325

积分

中级会员

Rank: 3Rank: 3

积分
325
QQ
发表于 2004-12-6 09:17:00 | 显示全部楼层

Re: Re:请教流的问题

游戏战士: Re:请教流的问题

读出来的是二进制流或字符流


正解。最近读的都是二进制流,字符很久没搞过了。

32

主题

543

帖子

543

积分

高级会员

Rank: 4

积分
543
 楼主| 发表于 2004-12-6 11:23:00 | 显示全部楼层

Re: Re:请教流的问题

weisite: Re:请教流的问题

open函数如果没有该文件就会新建一个以该名字命名的文件。

小弟试一下,谢了...... [em3]

32

主题

543

帖子

543

积分

高级会员

Rank: 4

积分
543
 楼主| 发表于 2004-12-10 18:15:00 | 显示全部楼层

Re:请教流的问题

小弟再想问一下FSTREAM类中函数READ的用法.....谢谢了

37

主题

727

帖子

740

积分

高级会员

Rank: 4

积分
740
发表于 2004-12-10 18:19:00 | 显示全部楼层

Re:请教流的问题

C的书都有
去翻翻吧

32

主题

543

帖子

543

积分

高级会员

Rank: 4

积分
543
 楼主| 发表于 2004-12-11 15:51:00 | 显示全部楼层

Re:请教流的问题

以前没看文件这章,现在手上的C书都借给人了............
小弟看的一本书上有这个READ东东,那句READ内的形参写的不好理解,而且小弟不知READ的用法,更不好理解................你反正都回了小弟,顺便告诉小弟,免得小弟要回那C书,借的人很惨的(看了一半被小弟要回) [em10]

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2004-12-11 20:51:00 | 显示全部楼层

Re:请教流的问题

不知道文件内的是什么类型?那你读它干什么?
如果你想编写winhex的话可以一个字符一个字符的读,然后打出对应的16进制码就行了
如果你想读写数据,那你一定要知道数据的格式。不知道格式是根本没法读取的(你可以试着用mediaplayer打开一个rar看看发生了什么……)

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2004-12-12 16:34:00 | 显示全部楼层

Re:请教流的问题

...

32

主题

543

帖子

543

积分

高级会员

Rank: 4

积分
543
 楼主| 发表于 2004-12-13 17:03:00 | 显示全部楼层

Re: Re:请教流的问题

seer: Re:请教流的问题

不知道文件内的是什么类型?那你读它干什么?
如果你想编写winhex的话可以一个字符一个字符的读,然后打出...

谢了.....小弟还以为可以随意读 [em10]

29

主题

178

帖子

187

积分

注册会员

Rank: 2

积分
187
QQ
发表于 2004-12-14 19:01:00 | 显示全部楼层

Re:请教流的问题

一段代码,或许有帮助:

#include <fstream.h>
#include <string>

int Repaire(const char *sql_file_name,const char *output_file)       
{
……
ifstream sql_file(sql_file_name,filebuf::sh_read);        // 打开文件
ofstream output(output_file);  // 创建文件
       
char buffer[512];
int pos_start,pos_end;
int id;
while(!sql_file.eof())
{
sql_file.getline(buffer,sizeof(buffer),'\n');        // 读取一行SQL语句
……// 随便干什么 :)

29

主题

178

帖子

187

积分

注册会员

Rank: 2

积分
187
QQ
发表于 2004-12-14 19:03:00 | 显示全部楼层

Re:请教流的问题

如果要找参考书的话,推荐《C++标准程序库》
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-23 17:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表