Форум программистов, компьютерный форум, киберфорум
Наши страницы

Контейнер для unsigned char * - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переписать все строки в новый файл,заменив пробелы на запятые http://www.cyberforum.ru/cpp-beginners/thread1049753.html
Помогите с задачей. Создать текстовый файл из 5 строк и получить новый файл.Переписать все строки в новый файл,заменив пробелы на запятые
C++ Дана строка чисел раз деленных пробелами.найти самое большое число Дана строка чисел раз деленных пробелами.найти самое большое число.гарантируется что символ отличный от цифр и пробелов в строке нет http://www.cyberforum.ru/cpp-beginners/thread1049738.html
Кодировка слетела! C++
У меня беда!( Создал класс с ресурсами, закинул туда иконки, потом увидел в ресурсе свои иконки и файлик mainwindow.cpp и вот дело в том, что я подумал, что он там лишний и удалил... а потом через...
C++ Перегрузка операции "*" для умножения одномерных массивов
Нужна помощь. Есть условие задачи: Выполните перегрузку операции "*" для умножения одномерных массивов. Заранее спасибо.
C++ Преобразование элементов массива в комплексные числа http://www.cyberforum.ru/cpp-beginners/thread1049709.html
Доброго времени суток, подскажите плиз такую вещь - мне в нужно преобразовать строку из matlab на плюсы s(1:ssize)=(b(1:2:ssize*2)+1i*b(2:2:ssize*2))/128*sa; Суть четная часть массива b...
C++ Составить программу, в которой описывается структура из полей: Фамилия, Номер телефона, Год рождения Составить программу, в которой описывается структура из полей: Фамилия, Номер телефона, Год рождения. Организовать ввод двух структурных переменных, вывод каждой структуры на экран и вывести на экран... подробнее

Показать сообщение отдельно
Убежденный
Ушел с форума
Эксперт С++
15933 / 7243 / 1140
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
21.12.2013, 13:40
Цитата Сообщение от noname_club Посмотреть сообщение
хочешь сказать что vector<unsigned char> это будет динамический массив байтов, к которым всегда применим memcpy?
Да, именно так, и этот факт недвусмысленно определен в стандарте языка.

Стандарт C++ 2003:
23.2.4 Class template vector

1 A vector is a kind of sequence that supports random access iterators. In addition, it
supports (amortized) constant time insert and erase operations at the end; insert and erase
in the middle take linear time. Storage management is handled automatically, though hints
can be given to improve efficiency. The elements of a vector are stored contiguously,
meaning that if v is a vector<T, Allocator> where T is some type other than bool,
then it obeys the identity &v[n] == &v[0] + n for all 0 <= n < v.size()
.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru