![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 15 Всего: 88 |
Почему не компилится этот код?
У меня VC++6. -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
а какую ошибочку дает не скажеш
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 15 Всего: 88 |
--------------------Configuration: sys - Win32 Debug--------------------
Compiling... SELF.CPP D:\Newman2\sys\SELF.CPP(5) : error C2065: 'TE' : undeclared identifier D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2065: 'n' : undeclared identifier D:\Newman2\sys\SELF.CPP(5) : error C2146: syntax error : missing ';' before identifier 'nvoid' D:\Newman2\sys\SELF.CPP(5) : error C2065: 'nvoid' : undeclared identifier D:\Newman2\sys\SELF.CPP(5) : error C2146: syntax error : missing ';' before identifier 'main' D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2146: syntax error : missing ';' before identifier 'n' D:\Newman2\sys\SELF.CPP(5) : error C2143: syntax error : missing ';' before '{' D:\Newman2\sys\SELF.CPP(5) : error C2017: illegal escape sequence D:\Newman2\sys\SELF.CPP(5) : error C2065: 'ENIUQ' : undeclared identifier D:\Newman2\sys\SELF.CPP(5) : error C2143: syntax error : missing ';' before 'string' D:\Newman2\sys\SELF.CPP(5) : error C2296: '<<' : illegal, left operand has type 'char [1]' D:\Newman2\sys\SELF.CPP(5) : error C2297: '<<' : illegal, right operand has type 'char [4]' D:\Newman2\sys\SELF.CPP(9) : fatal error C1004: unexpected end of file found Error executing cl.exe. sys.exe - 22 error(s), 0 warning(s) -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
нашел у тебя много "}" возможно на них сбой.....
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 15 Всего: 88 |
Так это же внутри строки, как обычный символ.
-------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
интересно как компилятор воспримит такую последовательность \"
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
и что такое ТЕ, первая ошибка
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 15 Всего: 88 |
Так выводятся кавычки в строке
-------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 15 Всего: 88 |
Извиняюсь, просто у себя в проге я обрезал" TEMPLATE " до "TE".
-------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
ты нормальный код дай, может плохо обрезал
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 15 Всего: 88 |
#include <iostream.h>
#define ENIUQ(TE) cout << TE << "(" << #TE << ");}"; void main() { ENIUQ("include <iostream.h>\ndefine ENIUQ(TE) cout << TE << \"(\" << TE << \");}\";\n\nvoid main()\n{ENIUQ"); } -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
#define ENIUQ(TE) (cout << TE << "(" << #TE << ");}"); Это сообщение отредактировал(а) Step - 13.5.2003, 19:33 -------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 15 Всего: 88 |
Не помогает.
Вот так: << \""(\"" << выдаёт одну ошибку : fatal error C1057: unexpected end of file in macro expansion А вот так:<< \""(\"" << TE << \"");}\"" две : error C2001: newline in constant : fatal error C1057: unexpected end of file in macro expansion -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
извини забыл чу чуть, там где у тебя в кавычках один символ то двойные кавычки замени на одинарные.....
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 15 Всего: 88 |
Так ещё хуже
-------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |