nesco писал(а):
Может лучше два оставитьМожет и лучше...
Это не самая основная идея была - всего я конечно не вижу же.
Основные:
а) может лучше массив динамический
б) хорошо бы учесть, что при размерности три, к примеру, может быть написан в тексте только один индекс
------------ Дoбавленo:
в 32-х битном (защищенном - иначе) режиме использование 2-х байтных величин только съедает лишние коды и отрицательно сказывается на эффективности, по сравнении с 4-х байтным
убери вообще ВЕЗДЕ smallint - глупости это.
хотя превращение -2 в 65534 - это неграмотно написанные коды: покажешь где превращается, покажу где глупость