FreeOZ论坛

标题: 我想看看C++库中ifstream/ofstream的代码学习一下,在哪找阿 [打印本页]

作者: 四香油饼    时间: 29-8-2011 20:42
标题: 我想看看C++库中ifstream/ofstream的代码学习一下,在哪找阿
老说open source, open source的,发现还真是就知道个名字,具体长啥样一点都不知道

哪位老师给指点一下阿
作者: 熊猫阿三    时间: 29-8-2011 21:08
油饼要做iphone开发么?
作者: 四香油饼    时间: 29-8-2011 22:01
原帖由 熊猫阿三 于 29-8-2011 20:08 发表
油饼要做iphone开发么?


俺希望有一天能做阿,现在还差得远
作者: ingeer    时间: 30-8-2011 07:58
應該在 fstream 這個文件裏 你找找?不過估計很難看懂,那個變量或者模板名都是是單個字符的。。
作者: 阿贞    时间: 11-9-2011 12:27
提示: 作者被禁止或删除, 无法发言 linux上的有下载
作者: mason00    时间: 16-9-2011 23:34
看这么底层的实现啊。。。有难度

[ 本帖最后由 mason00 于 16-9-2011 20:35 编辑 ]
作者: clarkli    时间: 16-9-2011 23:52
stl里面的模板实现还是有点意思的
作者: coredump    时间: 17-9-2011 22:04
Stl库都在头文件里,你看到那个文件你就看到了全部的源代码
作者: 大杨树    时间: 21-9-2011 13:04
油饼修为有精进了,,,
作者: 电视机    时间: 8-12-2011 19:59
不明白油饼看这个有啥用呢

从软件的抽象层次来看,ifstream/ofstream调用的应该是SPOOLing的API,SPOOLing调用磁盘驱动和显示驱动的函数。

而SPOOLing是操作系统的一部分,已经是二进制代码了。你就是把编译器打死,它最多也只能告诉你call 0x4000xxxx,你还想看什么?

这不是Open不Open的问题,与设备无关嘛只能到这一层。从SPOOLing开始都是与设备相关的。如果是你做编译器,你该怎么Open?




欢迎光临 FreeOZ论坛 (https://www.freeoz.org/ibbs/) Powered by Discuz! X3.2