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

BYTE to std::string как есть - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись в бинарный файл http://www.cyberforum.ru/cpp-beginners/thread985589.html
Всем привет. Подскажите пожалста как через fstream добавить запись в бинарный файл ? нужно добавить именно В НАЧАЛО , не очищая содержимое файла. У меня получается только в конец файла. А в начало как? а то намучался уже...:wall: (с бинарным файлом работаю) fstream bfile; bfile.open("base.bin", ios::beg); // Я ЖЕ ТУТ КУРСОР В НАЧАЛО ФАЙЛА СТАВЛЮ! или нет?
C++ Вывести n параллельных горизонтальных линий разными цветами Вывести n параллельных горизонтальных линий разными цветами. Составить и использовать функцию для рисования одной горизонтальной линии. http://www.cyberforum.ru/cpp-beginners/thread985586.html
Графический интерфейс программы C++
Доброго времени суток! Я пока не фея, я только учусь, поэтому у меня возникает вопрос: что надо знать, чтобы дать программе графический интерфейс?
Не исчезают сердца при потере жизни в игре C++
В игре есть три жизни, соответственно, отображаются три сердца. Если жизнь пропадает, то сердце должно пропадать. Когда жизни заканчиваются, игра заканчивается, все нормально, но вот сердец все время отображается три Структура со счетчиком жизни и методами для работы с ним // file1.h struct DrawScene { DrawScene() : livesOfPlayer(MAXIMUM_LIVES) {} int getLivesOfPlayer()
C++ Параллельные прямые http://www.cyberforum.ru/cpp-beginners/thread985549.html
Есть два отрезка на плоскости, координаты точек известны. Нужно изменить координаты второй линии так, чтоб она стала параллельно первой на определенном пользователем расстоянии... Прошу помочь в математической составляющей, код реализую сам. Благодарю.
C++ fstream, string, random Вопрос такой, есть структура struct StructEmployee {; int id; string surname; string name; string patronymic; string appointment; string education; int expirience; подробнее

Показать сообщение отдельно
newbie666
Заблокирован
23.10.2013, 13:45     BYTE to std::string как есть
Чё то я забыл (ну я же нуб ), как перевести массив байтов, записанный в массиве BYTE, ну или аналог unsigned char в строку, чтоб в строке они были как есть в шестадцатиричном виде, например:
C++
1
2
3
4
5
6
unsigned char f[3];
f[0] = 0x3;
f[1] = 0xf;
f[2] = 0xcd;
 
std::string str;  // ХОЧУ ЧТОБ ТУТ БЫЛО str = "0x03 0x0f 0xcd"  , можно и без пробелов, можно и без 0x  ...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru