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

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

Восстановить пароль Регистрация
 
 
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
17.12.2013, 08:05     С массив для STL #1
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 итератора без вектора, это я пытался костыли поставить.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 08:05     С массив для STL
Посмотрите здесь:

stl vector или ограниченный массив C++
метод erase для list(STL) C++
STL для новичка! C++
STL(map). Где инициализировать массив? C++
Используя STL контейнер set заполнить массив C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.12.2013, 16:59     С массив для STL
Еще ссылки по теме:

STL Заполнить массив размером 10 случайными числами от 0 до 10, отсортировать его по убыванию и вывести C++
C++ Сформировать массив из двух других одномерных массивов STL
C++ Stl vector как массив

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

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

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