Форум программистов, компьютерный форум CyberForum.ru

Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 5.00
AirLiss
 Аватар для AirLiss
1 / 1 / 0
Регистрация: 06.06.2014
Сообщений: 94
10.06.2014, 13:57     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #1
здравствуйте. учусь по книге Шилдта там такой пример( да и везде впринципе начинают с этого примера)
C++ (Qt)
1
2
3
4
5
6
7
8
#include "iostream>
using namespace std;
 
int main()
{
    cout <<"C++ - ГЅГІГ® Г±ГЁГ«Г*";
    return 0;
}
пишутся 2 ошибки:
error C2001: newline in constant
fatal error C1010: unexpected end of file while looking for precompiled header directive

а при использовании стандартной книги и просто изменении в нем записи - ошибок нет.
C++ (Qt)
1
2
3
4
5
6
7
#include "stdafx.h"
 
int main(int argc, char* argv[])
{
    printf("C++ - very good!\n");
    return 0;
}
в чем разница?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.06.2014, 13:57     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive"
Посмотрите здесь:

atal error C1010: unexpected end of file while looking for precompiled header directive. C++
fatal error C1010: unexpected end of file while looking for precompiled header directive C++
C++ Обход "End Of File". Работа с файлами
Необработанное исключение в "0x00414558" в "467.exe": 0xC0000005: Нарушение прав доступа при чтении "0xabababbb" C++
Необработанное исключение в "0x775e15de" в "laba3.exe": 0xC0000005: Нарушение прав доступа при чтении "0xfdfdfdf9". C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
tehnar5
31 / 31 / 12
Регистрация: 03.05.2011
Сообщений: 84
10.06.2014, 14:05     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Опечатка у Вас. Надо <iostream>, а не "iostream>
azbest
 Аватар для azbest
36 / 36 / 7
Регистрация: 12.03.2013
Сообщений: 141
10.06.2014, 14:06     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #3
какую среду использушь?

Цитата Сообщение от AirLiss Посмотреть сообщение
#include "iostream>
одинакововые скобки поставь
FraidZZ
Модератор
 Аватар для FraidZZ
3878 / 1504 / 227
Регистрация: 06.01.2013
Сообщений: 4,029
Завершенные тесты: 1
10.06.2014, 14:06     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #4
Надо
C++
1
#include <iostream>
, а не
C++
1
#include "iostream>
AirLiss
 Аватар для AirLiss
1 / 1 / 0
Регистрация: 06.06.2014
Сообщений: 94
10.06.2014, 14:10  [ТС]     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #5
осталась одна ошибка
c:\program files\microsoft visual studio\myprojects\1\1.cpp(13) : fatal error C1010: unexpected end of file while looking for precompiled header directive
Error executing cl.exe.

Добавлено через 2 минуты
среда microsoft visual c++
FraidZZ
Модератор
 Аватар для FraidZZ
3878 / 1504 / 227
Регистрация: 06.01.2013
Сообщений: 4,029
Завершенные тесты: 1
10.06.2014, 14:16     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
AirLiss, Project-> Settings->C/C++->Category->Precompiled headers->not using precompiled headers.
Если среда нелокализована
AirLiss
 Аватар для AirLiss
1 / 1 / 0
Регистрация: 06.06.2014
Сообщений: 94
10.06.2014, 14:22  [ТС]     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #7
FraidZZ спасибо огромное! помогло!

еще маааленький вопросик. когда прокомпелируешь, в папке дебаг появляется экзешник. пробую его запустить - что бы как и при компелировании выходило такое же окошко - но только мелькает окошко и исчезает.. как же например переподавателю показать что экзешниик рабочий?

Добавлено через 2 минуты
и как сделать что б мне каждый раз не локализовывать каждую программу? не проделывать этот путь: Project-> Settings->C/C++->Category->Precompiled headers->not using precompiled headers.
FraidZZ
Модератор
 Аватар для FraidZZ
3878 / 1504 / 227
Регистрация: 06.01.2013
Сообщений: 4,029
Завершенные тесты: 1
10.06.2014, 14:22     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #8
AirLiss, добавьте, например, в конец кода (перед return)
C++
1
getch();
Тогда пока вы не нажмете [Enter], программа не завершится.
AirLiss
 Аватар для AirLiss
1 / 1 / 0
Регистрация: 06.06.2014
Сообщений: 94
10.06.2014, 14:28  [ТС]     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #9
error C2065: 'getch' : undeclared identifier
где то читала о разных прочтениях этой строки - какие есть еще варианты? _getch(); тоже не полюбил...
Esecman
38 / 26 / 6
Регистрация: 31.12.2013
Сообщений: 329
10.06.2014, 14:30     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #10
C++
1
getchar();
Если не поможет, то воспользуйтесь одним из вариантов....

C++
1
system("PAUSE");
C++
1
cin.get();
Renji
1534 / 982 / 240
Регистрация: 05.06.2014
Сообщений: 2,958
10.06.2014, 14:31     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #11
как же например переподавателю показать что экзешниик рабочий?
Правой кнопкой по папке, выбрать пункт "запуск командной строки здесь". В открывшейся консоли ввести имя экзешника и нажать энтер.
AirLiss
 Аватар для AirLiss
1 / 1 / 0
Регистрация: 06.06.2014
Сообщений: 94
10.06.2014, 14:36  [ТС]     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #12
все три варианта рабочие, но своего не добилась - екзешник запускаю - прога мелькает и исчезает, хотя при компиляции вполне ждет когда я что-нибудь нажму...
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
10.06.2014, 14:42     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #13
AirLiss, ctrl+F5 в студии.
или запускай из командной строки, раз запускаешь вызовом екзешника.
FraidZZ
Модератор
 Аватар для FraidZZ
3878 / 1504 / 227
Регистрация: 06.01.2013
Сообщений: 4,029
Завершенные тесты: 1
10.06.2014, 14:44     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #14
AirLiss, запускай из командной строки. В папке с экзешником (ни один файл не должен быть выделен) Shift + Правый клик по пустому месту, там выбираешь "Открыть в командной строке" и вводишь имя экзешника.
AirLiss
 Аватар для AirLiss
1 / 1 / 0
Регистрация: 06.06.2014
Сообщений: 94
10.06.2014, 14:49  [ТС]     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #15
FraidZZ, спасиббо - самый доспупный для понимания способ.

З.Ы. как понимаю, как обычный экзешник его не получится запускать, только через СМД или через саму прогу. спасибо всем за оперативные ответы - будем стараться, изучать)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2014, 16:09     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive"
Еще ссылки по теме:

C++ Необработанное исключение в "0x01082855" в "sort.exe": 0xC0000005: Нарушение прав доступа при записи "0xcccccccc"
Ошибки при подключении tinyxml: Unexpected end of file while looking for precompiled header C++
C++ Qt ошибки "qualified-id declaration before '(' token" и "expected '}' at end of input"

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

Или воспользуйтесь поиском по форуму:
Sh@dow777
11 / 11 / 3
Регистрация: 10.12.2013
Сообщений: 645
10.06.2014, 16:09     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive" #16
AirLiss, Да нет, вам просто нужно после
C++
1
#include <iostream>
написать
C++
1
#include <conio.h>
тогда все будет работать.
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
    cout <<"C++ - это сила";
 
    getch();
 
    return 0;
}
Yandex
Объявления
10.06.2014, 16:09     Ошибки в примере:"newline in constant"и"unexpected end of file while looking for precompiled header directive"
Ответ Создать тему
Опции темы

Текущее время: 19:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru