Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/19: Рейтинг темы: голосов - 19, средняя оценка - 4.95
0 / 0 / 1
Регистрация: 26.02.2012
Сообщений: 118
1

15: name lookup of `j' changed for new ISO `for' scoping

17.03.2012, 11:32. Показов 3914. Ответов 2
Метки нет (Все метки)

как исправит ошибку ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
int main()
   {
   int age[4];                     //array 'age' of 4 ints
 
   for(int j=0; j<4; j++)          //get 4 ages
      {
      cout << "Enter an age: ";
      cin >> age[j];               //access array element
      }
   for(j=0; j<4; j++)              //display 4 ages
      cout << "You entered " << age[j] << endl;
   return 0;
   }
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.03.2012, 11:32
Ответы с готовыми решениями:

Ошибка: name lookup of 'k' changed for ISO 'for' scoping [-fpermissive]
Не компилируется код, выдает ошибки: name lookup of 'k' changed for ISO 'for' scoping (if you...

Исправить ошибку name lookup of `j' changed for new ISO `for' scoping (матрицы и циклы)
Всем привет! Создал программу: в матрице размерности 8 на 8 посчитать произведение элементов...

Непонятная ошибка "name lookup of ‘i’ changed for ISO ‘for’ scoping"
Компилятор ругается : main.cpp: In function ‘int main(int, char**)’: main.cpp:56:18: error: name...

[Error] name lookup of 'i' changed for ISO 'for' scoping [-fpermissive
name lookup of 'i' changed for ISO 'for' scoping При замене не отображает два столбца ,а те что...

2
Полярный
475 / 447 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
17.03.2012, 12:00 2
Цитата Сообщение от unreal Посмотреть сообщение
for(j=0; j<4; j++)
на
C++
1
for (int j = 0; j < 4; j++)
1
Эксперт С++
5027 / 2606 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 1
17.03.2012, 12:00 3
13 строка:
C++
1
for (int j = 0; j < 4; j++)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2012, 12:00

Ошибка компиляции "name lookup of `i' changed for new ISO `for' scoping"
Вот фрагмент кода void luch_period() { system(&quot;cls&quot;); fp=fopen(&quot;database.txt&quot;,&quot;r&quot;);...

ошибка: name lookup of 'i' cnanged for ISO 'for' scoping [-frermissive]
#include &lt;iostream&gt; using std::cout; using std::cin; using std::endl; const int N = 10; ...

Помогите устранить ошибку: "Name lookup of 'i' changed for ISO 'for"
При компиляции выдает ошибку. In function 'int main()': name lookup of 'i' changed for ISO...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru