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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ух ты!
Ах ты! All we Astronautы
121 / 98 / 1
Регистрация: 20.10.2012
Сообщений: 373
Записей в блоге: 2
#1

Как преобразовать кусок памяти в stringstream? - C++

11.10.2013, 22:12. Просмотров 471. Ответов 3
Метки нет (Все метки)

Есть загруженный кусок памяти, указатель на начало данных, известен его размер.
Как мне его превратить в какой нибудь stream мб stringstream? что бы потом можно было парсить его как бинарный файл ф-й fstream.read(...) ?

Добавлено через 1 час 35 минут
вот это около того что нужно но не компилируется (

C++
1
file.rdbuf()->setbuf( (char*) lpmem, mem_size);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2013, 22:12     Как преобразовать кусок памяти в stringstream?
Посмотрите здесь:

C++ Как обнулить переменную типа stringstream
Как преобразовать большое число в строку через stringstream и ограничить знаки после точки C++
C++ Как понять данный кусок кода
как узнать размер std::stringstream C++
C++ Как по лучше переписать данный кусок кода
Обнулить кусок памяти (выделенной под указатели) по быстрому C++
C++ Как сделать std::stringstream
C++ Использование stringstream
Как используя stringstream считать несколько строк? C++
C++ Stringstream C++
Как передать в stringstream переменную типа int? C++
Как правильно осуществить запись с файла в stringstream и обратно? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ViktorKozlov
133 / 125 / 2
Регистрация: 13.12.2012
Сообщений: 293
11.10.2013, 22:23     Как преобразовать кусок памяти в stringstream? #2
А что пишет?
gray_fox
What a waste!
1256 / 1139 / 55
Регистрация: 21.04.2012
Сообщений: 2,361
Завершенные тесты: 3
11.10.2013, 22:32     Как преобразовать кусок памяти в stringstream? #3
Ух ты!, setbuf в protected, насколько я помню, нужен pubsetbuf.
Croessmah
Модератор
Эксперт CЭксперт С++
12892 / 7278 / 811
Регистрация: 27.09.2012
Сообщений: 17,977
Записей в блоге: 2
Завершенные тесты: 1
11.10.2013, 22:35     Как преобразовать кусок памяти в stringstream? #4
недоперерешал:
C++
1
2
    std :: stringstream ss ;
    ss.write ( (char*) lpmem , mem_size ) ;
Yandex
Объявления
11.10.2013, 22:35     Как преобразовать кусок памяти в stringstream?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru