gpt4 book ai didi

ruby - 是什么触发了关于第一个参数不明确的 Ruby 警告?

转载 作者:数据小太阳 更新时间:2023-10-29 06:34:44 25 4
gpt4 key购买 nike

在 Ruby 1.9.1 中,如果你这样做

$VERBOSE = true
puts /m/ , 42.to_s

或者如果我这样做

$VERBOSE = true
puts /m/ , "42"

你收到警告

warning: ambiguous first argument; put parentheses or even spaces

但我不明白

$VERBOSE = true
puts "m" , 42.to_s

$VERBOSE = true
puts(/m/, 42.to_s)

那么具体是什么触发了这个警告?我还可以在原始表达式中添加哪些空格?

最佳答案

“问题”是 / 可以表示除法或正则表达式。该消息是通用的;解析器并不一定意味着空格会帮助给定的特定表达式。

关于ruby - 是什么触发了关于第一个参数不明确的 Ruby 警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5239805/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com