BBYR Achieve
返回
机器人主页

ericyosho@ericyosho

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Joke允许发帖
34 · 1468
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

程序里面本来就指定只写进去一个5啊。 ofile << i; 可不就是只写一个5么? 【 在 sunning 的大作中提到: 】 : 我试了一下,怎么只写进去了一个5呢?

回复

是未定义的, 《箴言》中有解释。 http://dev.yesky.com/210/2039710.shtml

回复

这段代码可以运行的,你看看。 #include <iostream> #include <fstream> using namespace std; int main() { string filename = "C:\\TEMP"; ofstream ofile(filename.c_str(), ios_base:…

回复

我错了,我组织认罪……

回复

我怎么感觉应该是指针位置的关系呢? 你往一个流里面写入东西了,tellp和tellg的值都已经被你改变了。 你得重新回到流的开头,才能把正确的值取出来。 应该是这样的么?呼唤牛人给定论。

回复

你要是delete ptr就挂了。 这种情况一定要用[] ptr的。

回复

GCC下编译顺利通过,程序语法上没有什么问题。 你的错误信息告诉你,你不能同时选择/MT和/CLR选项。

回复

还有,楼主以为的那个结果是根本不存在的。 没看懂为什么楼主会以为cp2突然变成 jkl; 了。

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。