4 / 4 / 5
Регистрация: 30.08.2012
Сообщений: 155
1

Синтаксическая ошибка: отсутствие ; перед using

28.05.2015, 09:48. Показов 2279. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Что мне нужно исправить? Price.h - структура, находится в этом же проекте. До этого создавала подобный проект, не ставила точку с запятой, всё работало, а сейчас эта ошибка. К тому же, если точку с запятой и ставлю перед using, ошибка все равно не пропадает.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include <iostream>
#include <vector>
#include <string>
#include <fstream>
#include <algorithm>
#include "Price.h"
using namespace std;
 
int main(int argc, _TCHAR* argv[])
{
        ...
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2015, 09:48
Ответы с готовыми решениями:

Синтаксическая ошибка: отсутствие ";" перед using?
Приветствую! Никак не могу отловить ошибку в программе, почитал, что она может возникать в случаях...

For(auto const& val : stime) .cpp(47) : error C2143: синтаксическая ошибка: отсутствие "," перед ":"
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;stdexcept&gt; #include &lt;locale&gt; #include...

error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "fprot"
помогите, пожалуйсти исправить ошибки!!! #include &lt;iostream&gt; #include &lt;fstream&gt; #include...

Error C2143: синтаксическая ошибка: отсутствие ";" перед "строка"
#include &lt;stdafx.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; using namespace...

5
Модератор
Эксперт С++
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,714
28.05.2015, 09:51 2
У Вас что-то не так в в Price.h
Выложите его текст
1
Неэпический
17870 / 10635 / 2054
Регистрация: 27.09.2012
Сообщений: 26,737
Записей в блоге: 1
28.05.2015, 09:56 3
Может в Price.h забыли ; поставить, например, после объявления класса.
0
4 / 4 / 5
Регистрация: 30.08.2012
Сообщений: 155
28.05.2015, 09:56  [ТС] 4
zss,

C++
1
2
3
4
5
6
struct Price
{
    char goodsName[80];
    char shopName[80];
    int goodsPrice;
}
0
Неэпический
17870 / 10635 / 2054
Регистрация: 27.09.2012
Сообщений: 26,737
Записей в блоге: 1
28.05.2015, 09:58 5
C++
1
}//забыли ;
1
Эксперт по математике/физикеЭксперт С++
2048 / 1366 / 395
Регистрация: 16.05.2013
Сообщений: 3,506
Записей в блоге: 6
28.05.2015, 09:58 6
Лучший ответ Сообщение было отмечено SatanaXIII как решение

Решение

C++
1
2
3
4
5
6
struct Price
{
    char goodsName[80];
    char shopName[80];
    int goodsPrice;
};
1
28.05.2015, 09:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2015, 09:58
Помогаю со студенческими работами здесь

Error C2143: синтаксическая ошибка: отсутствие ";" перед "*"
Вот текст класса, где собственно говоря вылезает ошибка. Где я мог пропустить &quot;;&quot; никак не пойму....

Синтаксическая ошибка: отсутствие ";" перед "<class-head>"
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; int _tmain(int argc, _TCHAR* argv)...

Error C2143: синтаксическая ошибка: отсутствие ";" перед "<<"
Программа Microsoft Visual C++ 2010 // площадь прямоугольника.cpp: главный файл проекта. ...

error C2143: синтаксическая ошибка: отсутствие ";" перед "using"
Сколько смотрю в код, не могу найти где я ошибку совершил, возможно вы поможете) main.cpp...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru