社区
C++ 语言
帖子详情
一个简单的c++输入输出流问题 (在线等待)
wangdongzjk
2003-05-04 08:28:33
本人是c++的初学者。正在看《c++编程思想》
第六章有一个习题,搞不明白,请各位高手指教:
通过创建一个叫in的ifstream对象来打开一个文件。创建一个叫os的ostrstream对象,并通过rdbuf()成员函数把整个内容读进ostrstream。用str()函数取出os的char*地址,并利用标准C toupper宏使文件里的每个字符大写。把结果写道一个新的文件中,并删除由os分配的内存。
...全文
56
5
打赏
收藏
一个简单的c++输入输出流问题 (在线等待)
本人是c++的初学者。正在看《c++编程思想》 第六章有一个习题,搞不明白,请各位高手指教: 通过创建一个叫in的ifstream对象来打开一个文件。创建一个叫os的ostrstream对象,并通过rdbuf()成员函数把整个内容读进ostrstream。用str()函数取出os的char*地址,并利用标准C toupper宏使文件里的每个字符大写。把结果写道一个新的文件中,并删除由os分配的内存。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
打赏
举报
回复
什么地方不明白?程序不难写呀。
V
C++
实现CMD命令执行与获得返回信息
例如,如果我们要执行`dir`命令,可以构建
一个
包含该命令的字符串并传递给`CreateProcess`。 ```cpp STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory(&si, sizeof(si)); si.cb = sizeof(si); ZeroMemory(&pi,...
C++
输入输出流
比如我们从磁盘里取信息,我们先把读出的数据放在缓冲区,计算机再直接从缓冲区中取数据,等缓冲区的数据取完后再去磁盘中...IO 操作与生俱来的
一个
问题
是可能会发生错误,一些错误是可以恢复的,另一些是不可以的。
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++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章