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

Где оибка не мог ни как понять - C++

Восстановить пароль Регистрация
 
Tommy Grafft
0 / 0 / 0
Регистрация: 10.10.2013
Сообщений: 9
31.10.2013, 17:28     Где оибка не мог ни как понять #1
#include <iostream>
#include <vector>
#include <algorithm>
#include <numeric>
#include <iterator>

int main()
int f, s;
{
std::vector<int> vec = {1,2,3,0,4,5,6,0,1};
std::cout << "Max elem has number: " << std::max_element(vec.begin(), vec.end())
- vec.begin() << std::endl;
std::vector<int>::iterator first_zero = std::find(vec.begin(), vec.end(), 0);
if (first_zero == vec.end())
{
std::cerr << "No zero elements" << std::endl;
return 1;
}
std::vector<int>::iterator second_zero = std::find(first_zero + 1, vec.end(), 0);
if (second_zero == vec.end());
{
std::cerr << "Only one element equal to zero" << std::endl;
return 1;
}
std::cout << "Mult between first 0 and second 0 is: " <<
std::accumulate(first_zero + 1, second_zero, 1, [] (const int f, const int s);
{return f * s};
<< std::endl;
int idx = 0;
std::sort(vec.begin(), vec.end(), (&idx)(const int, const int) >> bool;
{
++idx;
return ((idx - 1) % 2);
});
std::cout << "Sorted array" << std::endl;
std::copy(vec.begin(), vec.end(), std::ostream_iterator<int>(std::cout, " "));
std::cout << std::endl;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2013, 17:28     Где оибка не мог ни как понять
Посмотрите здесь:

C++ не могу понять где я ошибся
Не могу понять где ошибка C++
Не могу понять где ошибка C++
Оибка vector iterators incompatible ? C++
C++ Немогу понять где ошибки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Folko
 Аватар для Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 17:31     Где оибка не мог ни как понять #2
Tommy Grafft, какая именно ошибка и еще пожалуйста не забывайте код в тэги оформлять
Tommy Grafft
0 / 0 / 0
Регистрация: 10.10.2013
Сообщений: 9
31.10.2013, 17:33  [ТС]     Где оибка не мог ни как понять #3
Compiling...
postal.cpp
c:\ти-10 проекты ооп\buxzgan victor\buxzgan victor\postal.cpp(8) : error C2144: syntax error : 'int' should be preceded by ';'
c:\ти-10 проекты ооп\buxzgan victor\buxzgan victor\postal.cpp(9) : error C2447: '{' : missing function header (old-style formal list?)
Build log was saved at "file://c:\ТИ-10 проекты ООП\Buxzgan Victor\Buxzgan Victor\Debug\BuildLog.htm"
Buxzgan Victor - 2 error(s), 0 warning(s)
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Folko
 Аватар для Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
31.10.2013, 17:59     Где оибка не мог ни как понять #4
Tommy Grafft,
C++
1
2
3
int main()
int f, s;
{
у вас int f,s и { надо поменять местами. Опечатались
Tommy Grafft
0 / 0 / 0
Регистрация: 10.10.2013
Сообщений: 9
07.11.2013, 16:25  [ТС]     Где оибка не мог ни как понять #5
Цитата Сообщение от Folko Посмотреть сообщение
у вас int f,s и { надо поменять местами. Опечатались
Пробовал в итоге получилось еще больше ошибок
Folko
 Аватар для Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
07.11.2013, 22:35     Где оибка не мог ни как понять #6
Tommy Grafft, в тэгах сюда код выложите и текст новых ошибок приложите. Поглядим
Yandex
Объявления
07.11.2013, 22:35     Где оибка не мог ни как понять
Ответ Создать тему
Опции темы

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