„przekazać parametr przez odniesienie” w Ruby?
Czy w Ruby jest możliwe przekazanie przez odwołanie parametru z semantyką typu wartości (np. Fixnum)? Szukam czegoś podobnego do C # 's'ref„słowo kluczowe.
Przykład:
def func(x)
x += 1
end
a = 5
func(a) #this should be something like func(ref a)
puts a #should read '6'
Btw. Wiem, że mógłbym po prostu użyć:
a = func(a)