Ошибка С1075.

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
develprog
Сообщения: 18
Зарегистрирован: 27 май 2016, 10:54

Visual studio 2015 выдает ошибку C1075: в конце файла обнаружен левый круглая скобка "("

Код: Выделить всё

#include <iostream>
int main()
{
	int s, v = 1;
	while (v <= 10) {
		s += v;
		++v;
	}
	std::cout << "сумма" << s << std::endl;
	return 0;
}
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Это точно всё содержимое файла? MinGW, например, собирает этот код без проблем.

Ещё один вопрос. В настройках проекта стоит поддержка precompiled header? Если да, то без #include "stdafx.h" ни один cpp файл собираться не будет.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
develprog
Сообщения: 18
Зарегистрирован: 27 май 2016, 10:54

Romeo писал(а):Это точно всё содержимое файла.

Это все содержимое, если приписать это #include "stdafx.h", появляется еще одна ошибка.
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

develprog писал(а):появляется еще одна ошибка.
Я должен угадать какая?
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
develprog
Сообщения: 18
Зарегистрирован: 27 май 2016, 10:54

Romeo писал(а):Я должен угадать какая?

не удается открыть источник файл "stdafx.h"
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

А настройки проекта ты так и не посмотрел, да? Решил сразу инклюд вписать? Там ведь вполне может быть выставлена поддержка, но при этом сам precompiled header не создан. Если ты создавал проект руками, или наоборот созданный проект пытался "чистить", удаляя ненужное с твоей точки зрение, то такая ситуация легко достижима.

Смотри. Я твой код скопировал и вставил в пустой файл. Код легко компилируется моим компилятором VS 2015 (в проекте у меня отключена поддержка precompiled header) и компилятором MinGW. Либо ты предоставил не весь код, либо у тебя кривой проект (криво созданный или испорченный руками). Третьего не дано.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
develprog
Сообщения: 18
Зарегистрирован: 27 май 2016, 10:54

Romeo писал(а):в проекте у меня отключена поддержка precompiled header.

если я понял то надо отключить предварительное компилирование?
Вложения
1..jpg
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Не предварительное компилирование, а поддержку прекомпилируемого заголовочного файла.

P.S. Изображение не открывается.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Ответить