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

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

Войти
Регистрация
Восстановить пароль
 
 
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
#1

С массив для STL - C++

17.12.2013, 08:05. Просмотров 636. Ответов 20
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <algorithm>
#include <functional>
#include <vector>
 
using namespace std;
 
int main()
{
    const int n = 100;
    int a[n][n] = {0};
    vector<int> v(n * n);
    copy(a, a + n * n, v.begin());
    cout << (count_if(v.begin(), v.end(), bind1st(equal_to<int>(), 0)) == v.size() ? "YES" : "NO") << endl;
    
    return 0;
}
Это один пример из многих. В сущности не знаю как создать итератор на начало и конец массива, что-бы функции из STL хавали это без ошибок. В идеале надо просто создать 2 итератора без вектора, это я пытался костыли поставить.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2013, 16:59     С массив для STL
Еще ссылки по теме:

STL сформировать массив множеств слов C++
Примеры алгоритмов для STL map C++
C++ Сортировка для Stl
C++ Как скопировать массив в вектор одной строкой без использования циклов и алгоритмов STL?
Переделать программу на С++ для библиотеки STL C++

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

Или воспользуйтесь поиском по форуму:
Qwertiy
818 / 626 / 75
Регистрация: 20.08.2013
Сообщений: 2,525
27.12.2013, 16:59     С массив для STL #21
ForEveR, я ничего не доказываю. Пусть каждый использует то, что считает нужным. Я просто высказал своё мнение.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Yandex
Объявления
27.12.2013, 16:59     С массив для STL
Ответ Создать тему
Опции темы

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