0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 10
|
||||||
1 | ||||||
Не компилируется программка23.07.2013, 22:23. Показов 1742. Ответов 19
Метки нет (Все метки)
Здравствуйте
Учусь программированию. Сейчас прохожу глобальные переменные. Переписал программку из учебника. Когда стал компилировать, то компилятор (Dev-C++4.9.9.2) пишет ошибку. Проверил несколько раз - переписал все точно из книги. Если не в напряг посмотрите плиз.
0
|
23.07.2013, 22:23 | |
Ответы с готовыми решениями:
19
Программа компилируется в Borland 6.0 но не компилируется в Visual Studio 2008 Заголовочный файл, который компилируется в VS2017, не компилируется в Qt Компилируется в С++ bulder 6.0 но не компилируется в VS 2010 express В формате .cpp код компилируется, а в .c не компилируется |
10 / 10 / 1
Регистрация: 27.06.2013
Сообщений: 151
|
||||||
23.07.2013, 22:27 | 2 | |||||
Пропущено 2 знака ";" и заместить count + 1 нужно count+=1
Вот исправлена программа и удачи в изучении:
2
|
0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 10
|
|
23.07.2013, 23:55 [ТС] | 3 |
Спасибо! Все равно не компилируется. Подчеркивает строчку count = i * 2; В ошибках пишет: `count' undeclared (first use this function) . Но это же глобальная переменная, она и не должна декларироваться в функции (если я вообще правильно понял сообщение об ошибке).
0
|
0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 10
|
|
24.07.2013, 00:24 [ТС] | 5 |
Код попробовал и написал, что получилось. А Microsoft Visual 2008 вообще 5 ошибок находит.
0
|
12 / 12 / 3
Регистрация: 20.09.2012
Сообщений: 75
|
|
24.07.2013, 00:40 | 6 |
1
|
0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 6
|
||||||
24.07.2013, 01:22 | 8 | |||||
0
|
0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 10
|
|
24.07.2013, 11:32 [ТС] | 9 |
Не работает. В Dev-C++4.9.9.2 подчеркивает строчку count = i * 2; В ошибках пишет: `count' undeclared (first use this function). А в Microsoft Visual 2008 5 ошибок находит: Ошибка 1 Требуется директива препроцессора C:\Users\HP\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 1 2 ConsoleApplication1 Ошибка 2 Требуется однострочный комментарий или признак конца строки C:\Users\HP\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 1 10 ConsoleApplication1 Ошибка 3 Требуется идентификатор, "namespace" является ключевым словом C:\Users\HP\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 2 7 ConsoleApplication1 Ошибка 4 Требуется "{" C:\Users\HP\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 2 20 ConsoleApplication1 Ошибка 5 Требуется "}" C:\Users\HP\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 33 2 ConsoleApplication1 Попробую еще один компилятор установить.
0
|
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
24.07.2013, 11:42 | 10 |
Jozin, сходу вижу, что в студии создан проект для C#, надо С++.
1
|
0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 10
|
|
24.07.2013, 12:23 [ТС] | 11 |
Да, Microsoft Visual я не тот скачал, я уже понял)) А почему в Dev-C++4.9.9.2 не компилируется? До этого все программы в нем нормально компилировались.
Добавлено через 22 минуты Спасибо Murad93 за ссылку на тему, где разбирается как раз этот пример из этой книги ("error C2872: неоднозначный символ" при переменной count). Ошибка в книге. Программа не работала из-за конфликта имен - в std есть функция count(). Заменил имена глобальной и локальной переменных на "x" вместо "count". Теперь все работает. Всем спасибо за помощь!
0
|
0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 10
|
|
24.07.2013, 12:49 [ТС] | 13 |
В Dev-C++4.9.9.2 программка из книги не компилировалась. работать стала только после замены имен.
0
|
0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 6
|
|||||||||||
25.07.2013, 00:55 | 14 | ||||||||||
Не понимаю - "КАК ???"
но если заменить
Возможно что то с пространствами имен ?!?
0
|
0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 6
|
|
25.07.2013, 02:09 | 16 |
Но у VS 2010 все отлично работает ?!?
Добавлено через 4 минуты Но почему тогда VS 2010 пропускает тот код?
0
|
0 / 0 / 0
Регистрация: 23.07.2013
Сообщений: 6
|
|
25.07.2013, 02:21 | 18 |
Тогда - вопрос : какой компилятор выбрать, (Dev-C++4.9.9.2 - в топку ?)
0
|
Ghost
174 / 174 / 40
Регистрация: 16.09.2012
Сообщений: 526
|
|
25.07.2013, 02:39 | 20 |
IDE
mingw-4.8.1 ну и последний msys, какой там, msys+7za+wget+svn+git+mercurial+cvs-rev13.7z или новее если будет
0
|
25.07.2013, 02:39 | |
25.07.2013, 02:39 | |
Помогаю со студенческими работами здесь
20
Программка программка Программка Программка на Си++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |