Просмотр полной версии : Как создать двумерный вектор?
red_penguin
30.06.2012, 19:33
public var tiles:Vector.<Vector.<int>>;
компилятор ругается на такую конструкцию..
Можно ли вобще создавать двумерный вектор?
incvizitor
30.06.2012, 19:41
package
{
import flash.display.Sprite;
public class Main extends Sprite
{
public var tiles:Vector.<Vector.<int>>;
public function Main() {
tiles = new Vector.<Vector.<int>>();
trace(tiles is Vector.<Vector.<int>>);
}
}
}
вот это работает. киньте текст ошибки. и кусок кода, если возможно.
red_penguin
30.06.2012, 20:38
и впрямь работает, не знаю почему до этого не выходило.
caseyryan
30.06.2012, 23:03
не знаю почему до этого не выходило.
Скорее всего из-за отсутствия инициализации
tiles = new Vector.<Vector.<int>>();
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.