Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Для новичков > error C2061: синтаксическая ошибка |
Автор: Lowe 6.12.2011, 23:39 | ||||||
по видеоролику создал 3 таких же файла http://msdn.microsoft.com/ru-ru/visualc/bb530677.aspx "Demo.c"
"Say.cpp"
"Say.h"
а он мне выдаёт: 1>------ Построение начато: проект: 03 - MSDN Demo, Конфигурация: Debug Win32 ------ 1> Demo.c 1>e:\cpp\03 - msdn demo\say.h(1): error C2061: синтаксическая ошибка: идентификатор "Say" 1>e:\cpp\03 - msdn demo\say.h(1): error C2059: синтаксическая ошибка: ; 1>e:\cpp\03 - msdn demo\say.h(2): error C2449: имеется "{" в пределах области видимости файла (возможно, отсутствует заголовок функции) 1>e:\cpp\03 - msdn demo\say.h(11): error C2059: синтаксическая ошибка: } ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== я уже отписал сюда: http://forum.vingrad.ru/act-ST/f-97/t-311608.html вроде бы это оно самое, но там тишина П.С. VC++ 2010 EE |
Автор: newbee 6.12.2011, 23:41 |
Компилятор думает, что файл Demo.c написан на языке си, а ты туда подсовываешь с++ код. переименуй в .cpp. |
Автор: Lowe 6.12.2011, 23:59 |
большое спасибо, помогло!) ![]() но тогда вопрос, а как так в видеоуроке получилось? может потому что там 2005? он даже специально обратил внимание на то, что "если вы не укажите расширение, то создастся .cpp, поэтому я сам пишу .c" зачем?? ![]() |
Автор: Lowe 7.12.2011, 04:49 |
они прям там компилят и запускают - всё работает на глазах ![]() ну вообще я по Шилдту занимаюсь (и уже тут на форуме по книгам тоже много пересмотрел, но только после того, как Шилдта приобрёл), но у него, во-первых, про сам язык, а во-вторых, сначала про C, и только потом про C++, а мне нужно было ещё что-нибудь по Студии вот и наткнулся на майкрософтовский справочник, а оттуда и на видеоуроки разумеется, захотелось попробовать - и тут же по первому видео не получилось сделать |
Автор: bsa 7.12.2011, 11:52 |
Забей ты на студию. Это лишь удобная оболочка (каких много) над кучей утилит разработчика. Почитай http://forum.vingrad.ru/forum/topic-287943/kw-faq-books-%D0%BB%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%82%D1%83%D1%80%D0%B0-%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8.html. |