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

Быстрый перевод байта в вектор битов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему тормозит играаа??? http://www.cyberforum.ru/cpp-beginners/thread337343.html
Добрый день - решил недавно создать игрушку (третяя на моем счету)... но на этот раз игра не пошаговая - эдакое подобие бомбермена с инвентарем... Можете пожалуйста подсказать по какой причине игра может тормозить ? (Возможно проблема в алгоритме - основная часть которого в мейн функции(это цикл)- пожалуйста обратите внимание) Администрацию сайта просьба не переносить даное сообщение в...
C++ простые функции Всем приветик!!! Есть код: #include<iostream.h> #include<conio.h> #include<string.h> enum Shape{prizm,parallelepiped,cube,pyramid,cone,cylinder}; class Body { http://www.cyberforum.ru/cpp-beginners/thread337334.html
C++ Построить эйлерову цепь в графе.
Всем доброго времени суток! Помогите пожалуйста или подскажите как сделать следующее. Дали задание по дискретной математике построить эйлерову цепь в графе (нужно реализовать все программе, но вот не знаю с чего начать). Задание следующее: Построить эйлерову цепь в графе. Изменить алгоритм построения эйлерова цикла так, чтобы можно было использовать его для построения эйлеровой цепи в графе....
C++ MinGW запрет неявного преобразования типов
Существует ли какой то режим у gcc (MinGW) где бы компилятор "ругался" или хотя бы предупреждал о неявном преобразование типов? Причем не важно: int -> double или double -> int
C++ Помогите написать программку - лотерею http://www.cyberforum.ru/cpp-beginners/thread337273.html
Я сам только окончил первый курс технаря...учусь отлично...решил, что пока каникулы, заняться изучением C++......как-то он меня увлек....вчера в голову пришла идея, написать программку - лотерею...типа вводишь несколько чисел подряд, программка их перебирает и выводит какое-то число на экран.... P.s. программка легкая, но я повторюсь, что я занимаюсь самостоятельным изучением.....помогите...
C++ опрератор bool Всем привет!!! Есть код: #include<iostream.h> #include<conio.h> #include<string.h> enum Shape{prizm,parallelepiped,cube,pyramid,cone,cylinder}; class Body подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
17539 / 5777 / 370
Регистрация: 30.03.2009
Сообщений: 15,909
Записей в блоге: 26
01.08.2011, 16:44     Быстрый перевод байта в вектор битов
Цитата Сообщение от Deviaphan Посмотреть сообщение
Типо такого:
C++
1
2
3
4
5
6
7
8
// вот такую запись
const std::Vector<int> staticVector = {1,2,3,4,5,6,7,8,9,10};
//преобразует вот в такую
const int staticArray[10] = {..};
const int std::vector<int> staticVector( staticArray, &staticArray[10]);
//или
staticVector.reserve(10);
memcpy( &staticVector[0], sizeof(int)*10, staticArray );
Это предельно просто по сравнению с некоторыми другими извращениями, которые уже реализованы.
Ни то, ни другое, ни ниже приведённые примеры - это НЕ статическая инициализация, потому что она выполняется НЕ compile-time, а run-time. Я потом и говорил, что не понимаю, как это можно сделать статически.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru