相关疑难解决方法(0)

Ruby中$ stdout和STDOUT之间的区别

在Ruby中,$stdout(以美元符号开头)和STDOUT(在所有大写字母中)之间有什么区别?在进行输出重定向时,应该使用哪个以及为什么?这同样适用于$stderrSTDERR.

编辑:刚刚找到一个相关的问题.

ruby stdout stderr output-redirect

87
推荐指数
3
解决办法
3万
查看次数

Ruby中的STDIN和$ stdin有什么区别?

Ruby有两种引用标准输入的方法:STDIN常量和$stdin全局变量.

除了我可以分配一个不同的IO对象,$stdin因为它不是一个常量(例如在我的孩子中重新定向IO之前),STDIN和之间的区别是$stdin什么?我什么时候应该在我的代码中使用每个?

如果我重新分配$stdin,它会影响STDIN吗?

这也适用于STDOUT/ $stdoutSTDER/ $stderr

ruby stdin

37
推荐指数
1
解决办法
1万
查看次数

标签 统计

ruby ×2

output-redirect ×1

stderr ×1

stdin ×1

stdout ×1