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

массив bool и вектор) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Локальные переменные-классы http://www.cyberforum.ru/cpp-beginners/thread952902.html
есть такой код #include <iostream> using namespace std; class My_vector{ friend ostream &operator<<(ostream &,const My_vector &); public: My_vector(int); ~My_vector();
C++ среднее число как найти среднее число трех переменных??? Запрещено размещать тему в нескольких разделах одновременно (кросспостинг), а также дублировать тему в одном разделе. http://www.cyberforum.ru/cpp-beginners/thread952887.html
C++ Проверки данных на вводе и френд-функция
Доброго времени суток! Сразу к делу: 1. Фамилия студента должна содержать только буквы. Может кто знает какую проверку? А то и исключения перепробовал, но ничего не выходит почему-то... 2. Семестр студента должен содержать целочисленные значения >= 1. 3. Оценки студента должны содержать целочисленные значения от 0 до 10. Это о проверках (код ниже, строки прокомментированы так же как идут...
C++ Выбор базы данных
Какую выбрать базу данных(перспективную и развивающуюся), гугл советует MySQL или Oracle// если да то посоветуйте хорошую литературу для начинающих
C++ Массивы. Заменить все отрицательные элементы массива числом 0 http://www.cyberforum.ru/cpp-beginners/thread952785.html
Создайте массив А с помощью генератора случайных чисел с элементами от -20 до 10 и выведите его на экран. Замените все отрицательные элементы массива числом 0
C++ Найдите ошибку, пожалуйста Задача: Дано ряд символов. Заменить в нем круглые скобки на квадратные. Строку считывает, выводит не заменив скобки.:wall: #include <stdio.h> #include <string.h> #include <conio.h> #include <stdlib.h> int main() { подробнее

Показать сообщение отдельно
Ko
 Аватар для Ko
-65 / 5 / 0
Регистрация: 23.12.2011
Сообщений: 246
12.09.2013, 15:00  [ТС]     массив bool и вектор)
Цитата Сообщение от fatalis Посмотреть сообщение
А bitset не замеряли на скорость? Интересно бы сравнить
P.S А что это за задача с массивами 100000X100000?
самому интересно воспользоваться битсетом, но он мне как то не нравится, но я попробую протестирую, скажу сколько в памяти занимает и как по скорости себя ведёт, быстрей чаров то вряд ли будет. замерю вообще и отпишу сюда если кому интересно, а насчёт задачи то есть 1млн или 10млн объектов они скрещиваются и нужно записать в матрицу состояние, подходит или не подходит скрещивание. Делается несколько дней всё это дело. гонял Xeon Phi на этой задачи, не сильно конечно пока быстрые у интела аппараты.

Добавлено через 5 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    int size_array = 2000;
    bool *array_ku = new bool[size_array];
 
    std::vector<std::bitset<100000> > aaa;
 
    std::copy(
        array_ku,
        array_ku + size_array,
        std::back_inserter(aaa)
        );
 
    cout << aaa.size() << endl;
 
    for (int i = 0; i < aaa.size(); i++ )
    {
        cout << "I: "<<i <<" "<< aaa[i][0] << endl;
    }
так вот получается двумерный массив первое измерение 2000 а второе 100000;
 
Текущее время: 05:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru