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

vector<vector <bool> > - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл http://www.cyberforum.ru/cpp-beginners/thread375271.html
for(int k=0;k<6;k++) { for(int i=0;i<6;i++) { { if (left.sum==left.new_mas) { } else
C++ Подсчитать количество цифр, введенных с клавиатуры Пусть она и легкая, но никак ее не добью. Дана строка. Подсчитать количество цифр введенных с клавиатуры. http://www.cyberforum.ru/cpp-beginners/thread375268.html
Простая задача C++
Друзья, в общем если нарушаю какие-либо правила заранее извиняюсь. В общем говорю честно я студент, и в с++ пока что в общем то 0. Прошу помощи в решении 2 несложных для вас задач :) В общем вот: 1)В одномерном массиве целых чисел посчитать произведение не нулевых элементов массива. 2)В одномерном массиве целых чисел посчитать произведение четных элементов массива. Очень надеюсь что мне кто...
C++ Простая задачка. Вставка нулей в массив.
Задание. Ввести массив с клавиатуры. Вставить вместо двух случайно выбранных элементов нулевые элементы. Пример До вставки: 1 -2 3 4 -5 -6 7 8 -9 После: 1 -2 0 4 -5 0 7 8 -9
C++ Перевод числа из двочной в шестнадцатеричную систему счисления http://www.cyberforum.ru/cpp-beginners/thread375256.html
привет, какой алгоритм на перевеения з 2 в 16 системы чыслення...
C++ работа с цифрами заданного Числа С++. Как можно обращаться к нужной цифре в числе. Например есть число 34562, а я хочу сложить 3 и 5 цифру, или 1-ую с 4-ой, как это можно сделать? подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,444
31.10.2011, 16:35     vector<vector <bool> >
С использованием C++11 (initializer list, range-based for):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cstdlib>
#include <iostream>
#include <vector>
 
int main()
{
    std::vector<std::vector<bool>> b =
    {
        {true, false}, {false, true}
    };
 
    for(const auto& a: b)
    {
    for(bool x: a)
    {
        std::cout << std::boolalpha << x << "\t";
    }
    
    std::cout << std::endl;
    }
             
    return 0;
}
И да, возможно, тут лучше заюзать bitset
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru