Is it valid, to use std::string to hold binary data, to avoid manual dynamic memory management

后端 未结 5 1794
醉话见心
醉话见心 2021-02-05 00:55

Pay attention to base64_decode in http://www.adp-gmbh.ch/cpp/common/base64.html

std::string base64_decode(std::string const& encoded_string)
         


        
5条回答
  •  既然无缘
    2021-02-05 01:37

    I dont think one should use std::string for byte-data-storage. The method provide aren't design to deal with byte-data and you will risk yourself since any changes (or "optimization") on std::string will break your code.

提交回复
热议问题