LINUX.ORG.RU

История изменений

Исправление Kroz, (текущая версия) :

Пример?

Когда тебе этот тип/итератор нужен только один раз. Не имеет смысл городить

typedef vector<uint>::iterator TVectorI;
TVectorI v_i;
когда можно просто
vector<uint>::iterator v_i;

Не нахожу, поскольку информацию о типе нужно держать в голове

В данном случае тебе тип вообще не важен, тебе просто нужно чтобы i давало значение. И вообще, в нормальных программах i заменяют на что-то более осмыленное, что бы было понятно назначение переменной.

Исходная версия Kroz, :

Пример?

Когда тебе этот тип/итератор нужен только один раз. Не имеет смысл городить

typedef vector<uint>::iterator TVectorI;
TVectorI v_i;
когда можно просто
vector<uint>::iterator v_i;



> Не нахожу, поскольку информацию о типе нужно держать в голове
В данном случае тебе тип вообще не важен, тебе просто нужно чтобы i давало значение. И вообще, в нормальных программах i заменяют на что-то более осмыленное, что бы было понятно назначение переменной.