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

Выводим двумерный массив! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как объявить идентификатор в следующем коде? http://www.cyberforum.ru/cpp-beginners/thread295033.html
Приветствую всех У меня такая проблема: Я только начал изучать С++, поэтому почти ничего не понимаю Я решил изменить исходный код игры В этом коде получилось добавить свое /* (c) Magnus...
C++ как много надо знать? Работодатель прислал такой код, дабы оценить мои знания С++. Но я так для интереса оставлял Резюме и конечно мало что понял из кода Вопрос: Как много надо знать чтобы с легкостью разобраться в этом... http://www.cyberforum.ru/cpp-beginners/thread295027.html
C++ Получить все меньшие 100 натуральные числа,которые являются палиндромами как в десятичной,так и в двоичной системах
Получить все меньшие 100 натуральные числа,которые являются палиндромами как в десятичной,так и в двоичной системах. Прошу решить задачу через библиотеку iostream так как других не знаю.
C++ Изменение размера массива в конструкторе
Создайте класс matrix полем класса будет массив 10 на 10. Конструктор должен позволять программисту определить реальный размер массива(допустим, сделать его меньше, чем 10 на 10. Вот фрагмент функции...
C++ структуры вопрос http://www.cyberforum.ru/cpp-beginners/thread294972.html
#include <iostream> #include <cmath> using namespace std; struct point { double x,y,z; }; double dlina(point a,point b)
C++ упорядочить по возростанию числа большие 2 упорядочить по возростанию числа больше 2 , а остальные оставить на своих же местах подробнее

Показать сообщение отдельно
Ma3a
Эксперт С++
619 / 463 / 31
Регистрация: 28.01.2011
Сообщений: 605
13.05.2011, 22:03
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <functional>
#include <algorithm>
#include <iterator>
...
struct ArrayPrinter : public std::binary_function<int *,int,void>
    {
    void operator() (int * arr,int dim) const
        {
        std::copy(arr,arr + dim, std::ostream_iterator<int>(std::cout, " "));
        std::cout << std::endl;
        }
    };
 
void out(int x[100][100], int n , int m)
    {
    std::for_each(x,x + n, std::bind2nd(ArrayPrinter(),m));
    }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru