社区
C++ 语言
帖子详情
一个简单的c++输入输出流问题 (在线等待)
wangdongzjk
2003-05-04 08:28:33
本人是c++的初学者。正在看《c++编程思想》
第六章有一个习题,搞不明白,请各位高手指教:
通过创建一个叫in的ifstream对象来打开一个文件。创建一个叫os的ostrstream对象,并通过rdbuf()成员函数把整个内容读进ostrstream。用str()函数取出os的char*地址,并利用标准C toupper宏使文件里的每个字符大写。把结果写道一个新的文件中,并删除由os分配的内存。
...全文
41
5
打赏
收藏
一个简单的c++输入输出流问题 (在线等待)
本人是c++的初学者。正在看《c++编程思想》 第六章有一个习题,搞不明白,请各位高手指教: 通过创建一个叫in的ifstream对象来打开一个文件。创建一个叫os的ostrstream对象,并通过rdbuf()成员函数把整个内容读进ostrstream。用str()函数取出os的char*地址,并利用标准C toupper宏使文件里的每个字符大写。把结果写道一个新的文件中,并删除由os分配的内存。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huson
2003-05-04
打赏
举报
回复
gz
wangdongzjk
2003-05-04
打赏
举报
回复
lifanxi(Byron)能写一个我看看马?
wangdongzjk
2003-05-04
打赏
举报
回复
os.str()不就是写入内存缓冲区吗?关键是用取得os德char*地址后怎么转换,我是过了,总是转换不了,察看变量的值是因为地址转换不对,怎么转换啊?要求换成大写。
Jedimaster
2003-05-04
打赏
举报
回复
PS:计算机的在工作时如果要打开一个文件,那么都会把文件读入内存来执行一些命令
文件就是一个内存块,由instream打开或建立一个文件。然后用rdbuf()函数来写文件, 注意是buffer,往缓冲里写。最后存储,由缓冲(内存)写回硬盘
lifanxi
2003-05-04
打赏
举报
回复
什么地方不明白?程序不难写呀。
C++
输入输出流
流的概念
C++
的 I/O 发生在流中,流是字节序列。如果字节流是从设备(如键盘、磁盘驱动器、网络连接等)流向内存,这叫做输入操作。...IO 操作与生俱来的
一个
问题
是可能会发生错误,一些错误是可以恢复
C++
输入输出流
C++
输入输出流
C++
重温笔记(十):
C++
输入输出流
这段时间打算重新把
c++
捡起来, 实习给我的
一个
体会就是算法工程师是去解决实际
问题
的,所以呢,不能被算法或者工程局限住,应时刻提高解决
问题
的能力,在这个过程中,我发现cpp很重要, 正好这段时间也在接触些
c++
...
C++
——流和输入输出
流的基本认识和与输入输出形成的体系以及
C++
中一些输入输出方法的介绍
【
C++
学习笔记】
C++
输入输出流
文章目录
C++
输入流和输出流(超级详细)
C++
输入流和输出流
C++
cout.put():输出单个字符
C++
cout.write():输出字符串
C++
cout.tellp()和cout.seekp()方法详解
C++
tellp()成员方法
C++
seekp()成员方法
C++
cout格式化...
C++ 语言
64,643
社区成员
250,474
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章