添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
for ( const char c : str) { std :: bitset <8> binary (c) ; std :: cout << binary << std :: endl ; return 0 ;
  • 利用C++标准库中的stringstream类,将字符串读入到二进制字符串流中,然后将其转换为二进制。
  • #include <iostream>
    #include <sstream>
    #include <string>
    int main() {
      std::string str = "hello";
      std::stringstream ss;
      ss << str;
      while (ss.good()) {
        char c = ss.get();
        if (!ss.good()) break;
        std::bitset<8> binary(c);
        std::cout << binary << std::endl;
      return 0;
    

    请注意,在二进制中,每个字符都将被转换为 8 位二进制。

  • 一位等待秃头的程序员
  •