2011年11月27日星期日

[PerlChina] Re: 急问!同样的程序不能say OUT到file但是可以say到screen这是为什么啊

你的OUT是怎么定义的?定义错误也会出现这种情况。写文件用不了多少内存。

On 11月27日, 下午4时28分, mandova <mandova1...@yahoo.cn> wrote:
> 我一直是这样写的,没有用过STDOUT,不知为什么这个程序就不行了。我试着把两个输出之间的语句减少看是否能够输出,答案是可以的(但是是没有任何
> 道理啊。。)
> 中间语句多到一定程度就不能写到文件里(文件始终为空),而我把OUT去掉就一直会持续地在屏幕上有输出。
> 我现在觉得是内存的问题。。。因为中间处理的数据很大。不了解写文件的动作要占用多少内存,似乎是压死骆驼的那最后一根稻草。。
>
> On 11月27日, 下午3时26分, Robin Lee <robinlee.s...@gmail.com> wrote:
>
>
>
>
>
>
>
> > 应该改成 STDOUT ?
>
> > 2011/11/27 mandova <mandova1...@yahoo.cn>
>
> > > 改成print也不行,文件打开没有报错,就是死活写不进文件啊~~~把OUT去掉就可以写在屏幕上。。。。- 隐藏被引用文字 -
>
> > - 显示引用的文字 -

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

没有评论: