МИ
Милена Илюшина
Объявление переменных в for (C++)
Привет народ. Такой вопрос: Можно ли как-нибудь (желательно по проще конечно) объявить несколько переменных разных типов, скажем в инструкции for на C++?
Привет народ. Такой вопрос: Можно ли как-нибудь (желательно по проще конечно) объявить несколько переменных разных типов, скажем в инструкции for на C++?
C++ (особенно boost и C++11) отличается тем, что в нем можно ВСЕ.. . но зачем? Можно объявить кортеж (std::tuple) из нужных тебе переменных, но в этом нет никакого смысла. for - цикл со счетчиком. Если тебе нужно что-то более сложное - используй while, не сбивай с толку тех, кто будет читать твой код.
В теле - можно.
В качестве счетчика - не нужно. Зачем там вообще переменные, отличные от инт?
В крайнем случае, можно ту переменную просто объявить до цикла, а в каком проходе увеличивать. Получится счетчик.
Да хоть массив или структуру данных. Но зачем?