Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
xtilionx
0 / 0 / 0
Регистрация: 25.04.2012
Сообщений: 13
1

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

14.05.2012, 17:59. Просмотров 1108. Ответов 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)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2012, 17:59
Ответы с готовыми решениями:

Ребят Незнаю что делать при запуске на компилирование выдает ошибку.Кто понимает что не так скажите а если не затруднит исправьте ошибку
Разговаривал с двумя преподами говорят что проект не правильно создавал,хотя...

Почему выдает такую ошибку? c++ при компиляции
Вот код программы, нахождение наибольшего числа с 3 заданных #include...

Выдает такую ошибку. [Error] return-statement with a value, in function returning
return-statement with a value, in function returning 'void' Делаю программу...

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

Программа выдает ошибку, если элемент не существует
Функция получает два итератора и значение типа int. Если значение найдено, то...

9
Avazart
Эксперт С++
7723 / 5632 / 549
Регистрация: 10.12.2010
Сообщений: 25,405
Записей в блоге: 17
14.05.2012, 18:01 2
Код приведи
0
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;
}
0
Avazart
Эксперт С++
7723 / 5632 / 549
Регистрация: 10.12.2010
Сообщений: 25,405
Записей в блоге: 17
14.05.2012, 18:16 4
C++
1
[](const int value) ->bool {return std::count(arr, arr + k, value) == 1;}
А твой компилятор поддерживает это?

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

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

Файловый ввод С++.Не создаётся файл ifstream что делать?Если что функцию is_open тоже пробовал не выходит
//Удаление Элемента из массива// #include&lt;fstream&gt; using std::ifstream;...

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


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

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

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