我需要使用第一个字符串的二进制代码将字符串转换为字符串。对于第一部分,我使用了这个:Fastest way to Convert String to Binary?工作得很好,但我想不出一种方法把它写成一个新的字符串。
这是我到目前为止使用的代码:
for (size_t i = 0; i < outputInformations.size(); ++i)
{
cout << bitset<8>(outputInformations.c_str()[i]);
}
输出:
01110100011001010111001101110100011101010111001101100101011100100110111001100001011011010110010100001010011101000110010101110011011101000111000001100001011100110111001101110111011011110111001001100100
有没有办法把它写成一个新的字符串?这样我就有了一个名为“binary_outputInformations”的字符串,其中包含二进制代码。