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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
xtilionx
0 / 0 / 0
Регистрация: 25.04.2012
Сообщений: 13
#1

что делать если выдает такую ошибку? - C++

14.05.2012, 17:59. Просмотров 1010. Ответов 9
Метки нет (Все метки)

--------------------Configuration: 5 - Win32 Debug--------------------
Compiling...
5.cpp
h:\5\5\5.cpp(21) : fatal error C1010: unexpected end of file while looking for precompiled header directive
Error executing cl.exe.

5.exe - 1 error(s), 0 warning(s)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2012, 17:59     что делать если выдает такую ошибку?
Посмотрите здесь:

Почему выдает такую ошибку? c++ при компиляции - C++
Вот код программы, нахождение наибольшего числа с 3 заданных #include <iostream> uisng namespace std; int max(int a,int b) ...

Почему выдает такой ответ что делать - C++
Program-исходный код: #include <iostream> //Подключение стандартной библиотеки #include <string> //Подключение стандартной библиотеки...

При запуске выдает expression stream !=null; что делать? - C++
задача такая: написать прогу, которая будет решать систему линейных уравнений методом гаусса. ошибок при компиляции не выдает, а вот при...

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

Выдает ошибку,тут что не так? Простейший класс - C++
#include<conio.h> #include<io.h> #include<string.h> #include<iostream.h> #include<math.h> ...

Что делать если нет функции Tools - C++
А у меня нет функции Tool что делать?????

что делать если ofstream не закрывает файл - C++
Код: if (NeedUnitLog) { NeedUnitLog = false; ofstream unilog; unilog.open("UnitLog.txt", ios::out); ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avazart
Эксперт С++
7117 / 5294 / 273
Регистрация: 10.12.2010
Сообщений: 23,413
Записей в блоге: 17
14.05.2012, 18:01     что делать если выдает такую ошибку? #2
Код приведи
xtilionx
0 / 0 / 0
Регистрация: 25.04.2012
Сообщений: 13
14.05.2012, 18:13  [ТС]     что делать если выдает такую ошибку? #3
// 5.cpp : Defines the entry point for the console application.
//



#include <iostream>
#include <algorithm>
#include <iterator>

int main()
{
const int k = 10;
static int arr[k];
for (int i=0; i < k; i++) std::cin>> arr[i];
std::copy (arr, arr + k, std::ostream_iterator<int>(std::cout, " "));
std::cout<< std::endl;
std::copy_if(arr, arr + k, std::ostream_iterator<int>(std::cout, " "),
[](const int value) ->bool {return std::count(arr, arr + k, value) == 1; } );
return 0;
}
Avazart
Эксперт С++
7117 / 5294 / 273
Регистрация: 10.12.2010
Сообщений: 23,413
Записей в блоге: 17
14.05.2012, 18:16     что делать если выдает такую ошибку? #4
C++
1
[](const int value) ->bool {return std::count(arr, arr + k, value) == 1;}
А твой компилятор поддерживает это?

Вот что у меня пишит Visual Studio 10
Миниатюры
что делать если выдает такую ошибку?  
xtilionx
0 / 0 / 0
Регистрация: 25.04.2012
Сообщений: 13
14.05.2012, 18:18  [ТС]     что делать если выдает такую ошибку? #5
не знаю, а что если нет?
Avazart
Эксперт С++
7117 / 5294 / 273
Регистрация: 10.12.2010
Сообщений: 23,413
Записей в блоге: 17
14.05.2012, 18:22     что делать если выдает такую ошибку? #6
не знаю,
Проверь
а что если нет?
Использую ф-циональные объекты вместо лямбд
xtilionx
0 / 0 / 0
Регистрация: 25.04.2012
Сообщений: 13
14.05.2012, 18:24  [ТС]     что делать если выдает такую ошибку? #7
можешь написать, что именно вставить вместо этого ряда
?
Avazart
Эксперт С++
7117 / 5294 / 273
Регистрация: 10.12.2010
Сообщений: 23,413
Записей в блоге: 17
14.05.2012, 18:25     что делать если выдает такую ошибку? #8
И у тебя ошибка с самой лямбде std::count может std::cout?
xtilionx
0 / 0 / 0
Регистрация: 25.04.2012
Сообщений: 13
14.05.2012, 18:27  [ТС]     что делать если выдает такую ошибку? #9
всё равно ошибка
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2012, 18:39     что делать если выдает такую ошибку?
Еще ссылки по теме:

Что делать, если хочется писать программы на заказ? - C++
Хачю писать програми на заказ, посоветуйти мне што нибуть

Как организовать проверку введённого числа, если введена буква то выдает ошибку и просит ввести число снова - C++
cout &lt;&lt; &quot;Введите номер магазина: &quot;; while (!(cin &gt;&gt; a.Number) || a.Number &lt;= 0 || a.Number &gt;= 1000000) { cout &lt;&lt; &quot;Ошибка...

компилятор во всех задачах постоянно выдаёт одну и ту же ошибку. Что делать? - C++
компилятор во всех задачах постоянно выдаёт одну и ту же ошибку (даже если задача решена правильно). Что делать? Deleting intermediate...

Почему компиллятор выдает ошибку и не хочет что бы функция принимала 2 переменных - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;conio.h&gt; using namespace std; int funk( int a, int b) ...

Выдает ошибку о том , что маленький буфер. Подскажите в чем причина - C++
#include &lt;fstream&gt; #include &lt;string&gt; #include &lt;iostream&gt; using namespace std; const int RAS =255; typedef char telem; ...


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

Или воспользуйтесь поиском по форуму:
Avazart
Эксперт С++
7117 / 5294 / 273
Регистрация: 10.12.2010
Сообщений: 23,413
Записей в блоге: 17
14.05.2012, 18:39     что делать если выдает такую ошибку? #10
Попробуй заменить на
C++
1
 std::copy_if(arr, arr + k, std::ostream_iterator<int>(std::cout, " "), [](const int value) ->bool {return false;} );
Если по прежнему ошибку пишит, значит не потдерживает.
Если запускается то само выражение неправильно написано.
Yandex
Объявления
14.05.2012, 18:39     что делать если выдает такую ошибку?
Ответ Создать тему
Опции темы

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