error when creating StaticArray with size from variable
我收到此错误(见图片),但我不知道如何解决此问题?
代码:
t = 3
seps = StaticArray(Int32, t).new{
2
}
seps.each{|i| p i}
错误:
Syntax error in eval:2: expecting token ')', not 't'
当我像这样初始化StaticArray时,它可以工作:
seps = StaticArray(Int32, 3).new{
2
}
seps.each{|i| p i}
但我需要像第一个代码示例一样初始化数组!