Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как правильно объявить два счётчика в цикле for? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Эмулятор клавиатуры http://www.cyberforum.ru/cpp-beginners/thread439350.html
Привет. Нужно сделать програму которая при нажатии глобальных клавиш писала какойта текст. Как будто пользователь введёт его с клавиатуры. Пока что не нащёл такого. Помогите пожалуйста, хотябы идеями.
C++ Разветвляющийся алгоритм При прохождении тестов оценка на экзамене выставляется зависимо от суммы набранных баллов. Так, если эта сумма =>80% от общего количества ответов, то выставляется оценка - "отлично"; если сумма... http://www.cyberforum.ru/cpp-beginners/thread439325.html
Составить программу для вычисления функции C++
Составить программу для вычисления функции y\begin{cases} a{t}^{3}ln(t+1) & \text{ if }1<=t<=5 \\ {5}^{a+t}\sqrt{t} & \text{ if }t<1 \\ {e}^{at}{\sin }^{2}(b+t) & \text{ if } t>5 ...
C++ Решение задачи не требуется, нужна только в консультация!))
доброе время суток. моё задание: Множество целочисленных констант используемого языка реализации. вообще у меня задание это по Автоматом, сами Автоматы я понял не могу понять как можно реализовать...
C++ Перенос определенных элементов массива в другой массив http://www.cyberforum.ru/cpp-beginners/thread439311.html
Дан массив N, он заполнен числами от 1 до N-1 (N вводится с клавиатуры). Нужно удалять числа, начиная с числа Х, и через У чисел, остаток вывести в текстовый документ. числа Х и У вводятся через...
C++ Неправильно работает сортировка матрицы помогите разобраться с программой... у меня неправильно работает сортировка, сортирует не до конца, и еще нужно сделать чтоб сортировал по возрастанию а не по убыванию вот весь код программы //... подробнее

Показать сообщение отдельно
vsp
0 / 0 / 0
Регистрация: 01.02.2012
Сообщений: 5

Как правильно объявить два счётчика в цикле for? - C++

01.02.2012, 21:26. Просмотров 9502. Ответов 10
Метки (Все метки)

Добрый день.

Подскажите, пожалуйста. У меня почему-то не работает следующая конструкци цикла:

C++
1
2
3
4
for(int i=0 , int j=0 ; i<10 , j<10 ; i++ , j++)
{
...
}
Хотя ранее, я помню использовал такую конструкцию и она работала нормально. Ругается именно на второй 'int', что очень странно, ведь оба 'int' разделены оператором последовательного выполнения 'запятая', а потому они не ведут себя как при обычном объявлении переменных с инициализацией (например, "...int i=10, int j=16, double d=7.35;" - в данном случае будет ошибка. Но ведь заголовок цикла это совсем другое дело).

Ошибки вцелов выдает такие:

C++
1
2
3
4
5
1>c:\users\user\documents\visual studio 2008\projects\testproject\testproject\testproject.cpp(10) : error C2062: type 'int' unexpected
1>c:\users\user\documents\visual studio 2008\projects\testproject\testproject\testproject.cpp(10) : error C2065: 'j' : undeclared identifier
1>c:\users\user\documents\visual studio 2008\projects\testproject\testproject\testproject.cpp(10) : error C2065: 'j' : undeclared identifier
1>c:\users\user\documents\visual studio 2008\projects\testproject\testproject\testproject.cpp(10) : error C2143: syntax error : missing ';' before ')'
1>c:\users\user\documents\visual studio 2008\projects\testproject\testproject\testproject.cpp(10) : error C2143: syntax error : missing ';' before ')'
Может это связано с настройками (или багом) моей студии (я использую Visual Studio 2008 SP1)? Или я что-то не понял?

Нигде в литературе я не находил опровержение тому, что нельзя в заголовке цикла использовать объявления нескольких локальных управляющих переменных.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru