|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.08.2011, 11:15 | #1 |
Пользователь
Регистрация: 16.08.2011
Сообщений: 27
|
Проблема с Undefined symbol в простом коде.
Всем привет! Я тут начал изучать С++ по книге Дейтела. Эта единственная книга, которая есть у меня в распоряжении в бумажном виде, поэтому начал изучать язык с нее, да и отзывы о ней хорошие. Издание 2000 года, а пишу я и вовсе в Borland C++ 5.02 (знаю-знаю, не надо критики; мне там удобно).
Вот в этом коде в строке 11 обнаружена ошибка #include <iostream.h> main () { for (int x = 1; x <= 10; x++) { if (x == 5) break; cout << x << " "; } cout << endl << "Cicle has been broken at x = " << x << endl; return 0; } Undefined sybmbol 'x'. Что интересно - несколько месяцев назад асболютно идентичный код был успешно скомпилирован. А сейчас он, видиите ли, наплевал на объявление переменной. Помогите, плизз. В чем проблема? Я уже и так его, и сяк, а он все равно не хочет компилиться. Спасибо за внимание. |
16.08.2011, 12:24 | #2 |
Форумчанин
Регистрация: 23.10.2008
Сообщений: 460
|
думаю проблема банальная
русская буква вместо английской. сотри х и напиши на английском. |
16.08.2011, 12:37 | #3 |
Регистрация: 15.08.2011
Сообщений: 6
|
Переменная x видна только внутри цикла for. Ее нужно сделать глобальной.
Код:
|
16.08.2011, 12:57 | #4 |
Пользователь
Регистрация: 16.08.2011
Сообщений: 27
|
|
16.08.2011, 13:10 | #5 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
Не глобальной, а локальной для функции main()
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
16.08.2011, 13:23 | #6 |
Пользователь
Регистрация: 16.08.2011
Сообщений: 27
|
Blade, спасибо за объяснение. Главное - что все работает. .
|
16.08.2011, 13:49 | #7 |
Регистрация: 15.08.2011
Сообщений: 6
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема в коде ! | Thugmaster | Общие вопросы .NET | 1 | 08.09.2010 10:36 |
Проблема в коде, C# | Gogent | Помощь студентам | 5 | 13.08.2010 23:19 |
В чем проблема? - Notice: Undefined variable | onleon | PHP | 1 | 03.07.2010 11:37 |
Помогите найти ошибку в простом варианте DLL. | vl1639 | Общие вопросы Delphi | 1 | 24.10.2009 18:20 |
Житейская задачка о простом копировании | mephist | Помощь студентам | 11 | 16.05.2009 20:42 |