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

Ошибка в yvals.h - Syntax error:missing ';' before 'namespace'

22.04.2014, 20:31. Показов 2069. Ответов 4
Метки нет (Все метки)

Изучаю c++, раньше работал в codeblocks, теперь перешёл на студию и столкнулся с такой ошибкой: error C2143: syntax error : missing ';' before 'namespace'. Ошибка отправляет в файл yvals.h, где
C++
1
2
3
4
5
6
7
8
9
#endif /* __cplusplus */
 
 #define _Restrict  restrict
 
 #ifdef __cplusplus
_STD_BEGIN (сюда)
typedef bool _Bool;
_STD_END
 #endif /* __cplusplus */
Мой же код совершенно прост.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include "func.h"
#include <iostream>
 
using namespace std;
int a,b;
 
int main(int argc, _TCHAR* argv[])
{
    cin>>a>>b;
    cout<<func(a,b);
    return 0;
}
На форуме находил тему с подобной ошибкой, но так и не смог исправиться.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2014, 20:31
Ответы с готовыми решениями:

Ошибка error C2146: syntax error : missing ';' before identifier 'alph'
Не получается откомпилировать прогу из консоля в MFC, выбивает ошибку error C2146: syntax error :...

Ошибка кода Syntax error: missing ')' before ';'
В чем ошибка данного кода double b; double c; double m; double a=(2+sin(2.0)/(sin(5.0)+5); ...

Ошибка в тестовом примере: "Error 1 error C2143: syntax error : missing ';' before 'if'"
#include&lt;iostream&gt; using namespace std; int main(){ int x, a = 0, b = 10; (cin &gt;&gt; x).get(); ...

error C2146: syntax error : missing ';' before identifier '_Post_writable_byte_size_'
Добрый день. Пытаюсь скомпилировать программу, но выдает множество ошибок: 1&gt;C:\Program Files...

4
3240 / 2043 / 350
Регистрация: 24.11.2012
Сообщений: 4,898
22.04.2014, 20:50 2
Возможно, в func.h пропущена точка с запятой или присутствует другая ошибка.
1
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 3
22.04.2014, 21:01  [ТС] 3
Действительно. Но всё же, почему же он ругается на namespace, а не на ошибку....
0
3240 / 2043 / 350
Регистрация: 24.11.2012
Сообщений: 4,898
23.04.2014, 04:52 4
Цитата Сообщение от AndBo Посмотреть сообщение
missing ';' before 'namespace'.
Переводим до полного просветления.
0
Модератор
Эксперт С++
10518 / 8746 / 5286
Регистрация: 18.12.2011
Сообщений: 23,394
23.04.2014, 06:46 5
Цитата Сообщение от AndBo Посмотреть сообщение
#include "func.h"
поставьте перед main.
Скорее всего в нем и ошибка.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2014, 06:46

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Syntax error : missing ')' before ';'
пишу программу подсчета значения функции, вроде уже везде где надо поставила скобочки, ковычки и...

Error C2143: syntax error : missing ';' before '.'
#include &lt;fstream&gt; #include &lt;iostream&gt; using std::cin; using std::cout; using std::endl; using...

Ошибка syntax error, unexpected T_STRING при использовании namespace
Помогите пожалуйста. Parse error: syntax error, unexpected T_STRING in...

Программа учета покупок - Error C2143: syntax error: missing ';' before 'type'
Нужно написать программу учёта покупок (название и цена товара) в магазине, данные хранить в...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.