for(int i=0; i < size; i++)
Я объявил переменную в своем коде, как указано выше, и получил ошибку во время компиляции: что-то вроде такого объявления устарело в соответствии со стандартами ISO.
Затем я объявил переменную вне цикла for следующим образом:
int i;
for(i=0; i < size; i++)
....... и это сработало ????
Может кто-нибудь рассказать мне об этом объявлении, потому что, насколько я знаю, в C ++ мы можем объявить переменную не только сверху, как в c, но и где угодно ниже, пока нам это нужно.
Я использовал компилятор gcc.