Можно ли заставить Bitset печатать биты в одну строку? - PullRequest
0 голосов
/ 12 октября 2019

Я пытаюсь, чтобы bitset преобразовывал строку в двоичный файл, но только в одну строку, а не в несколько.

Я пытался поместить имя пользователя и пароль в двоичный файл, чтобы сохранить его в файле, который затем можно было прочитать. позже и вставил в текст и проверил.

Я нашел это в интернете на bitset, но не знаю, как поместить это в одну строку.

for (std::size_t i = 0; i < UaP.size(); i++)
        {
            DataBase << bitset<8>(UaP.c_str()[i]) << endl;
        }

Я получаю весь текст в несколько строк

, но я пытаюсь сделать так, чтобы он был 011000010010000000101100001000000110000100111011. (Все в одной строке)

1 Ответ

0 голосов
/ 12 октября 2019

endl означает конец строки или вставку символа новой строки (и, кстати, он также сбрасывает поток).

Удалите endl, если вы не хотите этого делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...