МИ
Милена Илюшина

Объявление переменных в for (C++)

Привет народ. Такой вопрос: Можно ли как-нибудь (желательно по проще конечно) объявить несколько переменных разных типов, скажем в инструкции for на C++?

АC
Александр C

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

МЕ
Морозова Елена

В теле - можно.

В качестве счетчика - не нужно. Зачем там вообще переменные, отличные от инт?
В крайнем случае, можно ту переменную просто объявить до цикла, а в каком проходе увеличивать. Получится счетчик.

CB
Cvetic B

Да хоть массив или структуру данных. Но зачем?

Похожие вопросы
как создать цикл для переменной в C#?
Как записать содержимое файла в переменную? на C/C++
C #. Что означает: "переменная" += new "метод" ?
Visual c++ как сохранять строки в переменные?
C++ замена значений переменных
Обращение к переменной класса А из класса В (C#)
[C#] Работа с переменными: (Сравнение)
C++ как обьеденить строку и переменную
Использование переменной при создании переменной C#
Есть следующие объявления переменных и их инициализация: