令牌“$$”代表什么?在 Ruby 中是什么意思?
我在 mini_magick 库的 makeTempname() 的 image_temp_file.rb 中看到这个变量。
I see this variable in image_temp_file.rb in makeTempname() in the mini_magick library.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
$
开始对全局变量的引用。程序通常会定义类似 $name 的内容,并且系统预定义了许多信息和控制引用。$$ 特别是进程 ID。
The
$
begins a reference to a global variable. Programs will typically define something like $name and the system predefines a number of information and control references.$$, in particular, is the process ID.
它是运行您所在脚本的 Ruby 解释器的进程 ID。例如:
It's the process ID of the Ruby interpreter running the script you're in. For example:
$$ 计算出正在运行的程序的进程 ID。
$$ evaluates to the process id of the running program.