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

массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Lvalue required почему высвечивается такая ошибка? http://www.cyberforum.ru/cpp-beginners/thread589897.html
#include <stdio.h> #include <conio.h> #include <iostream.h> void CutLeft(int x_min,int y_min,int x_max,int y_max, const int max_x_min) { if(x_min < max_x_min) if(x_max <= max_x_min)...
C++ Разность массивов Всем привет! подскажите как найти разность двух массивов A - B? http://www.cyberforum.ru/cpp-beginners/thread589894.html
C++ Принять ссылку и массив
Есть массив int x = new int Как создать функцию, которая сможет получить ссылку на массив и вернуть новый массив ? Например для string: string str2str(string& a) { string b = "qwerty"; ...
Declaration terminated incorrectly в чем ошибка? C++
#include <stdio.h> #include <math.h> #include <conio.h> #include <iostream.h> void main() { int x_min_1, y_min_1, x_max_1, y_max_1; int x_min_2, y_min_2, x_max_2, y_max_2; float max_x_min,...
C++ Проверка на правильность кода http://www.cyberforum.ru/cpp-beginners/thread589882.html
// C++ 6.6 I.12.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <iomanip> #include <fstream> #include "string" using namespace...
C++ Запись в файл Короче, такая тема: надо курсовую сделать. Тема сделать программу для разработки и выполнения тестов (1 курс, если чё) В принципе половину сделал, но на самом основном ступор: не знаю как сделать... подробнее

Показать сообщение отдельно
sandye51
программист С++
684 / 586 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
29.05.2012, 07:24
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <algorithm>
#include <cstdlib>
#include <iterator>
 
template <typename T>
class predicate : std::unary_function<T, bool>
{
public:
    bool operator()(const T& value) const
    {
        return value >= 0;
    }
};
 
int main()
{
    int array[] = { 1, -2, 3, -4, 5, -5, 6 };
    std::stable_partition(array, array + sizeof(array) / sizeof(int), predicate<int>());
    std::copy(array, array + sizeof(array) / sizeof(int), std::ostream_iterator<int>(std::cout, " "));
    return EXIT_SUCCESS;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru