Можно ли реализовать процедуру подкачки в ActionScript 3.0, аналогичную C++ std::swap? Я имею в виду что-то вроде
public static function Swap(var a, var b):void
{
var c = a;
a = b;
b = c;
}
а потом
var a:int = 3;
var b:int = 5;
Swap(a,b);
trace(a, " ", b); // there must be 5 3
Это не работает "как есть" для целых чисел, потому что они передаются по значению, а не по ссылке в процедуру Swap.