{'a'、'b'、'c'、0,0,0,0}のようなC++のchar配列があります
今それをストリームに書き込んでいて、nullの代わりに4つのスペースがある「abc」のように表示したいのですが、私は主にstd :: stiringを使用しており、ブーストもあります。どうすればC++でそれを行うことができますか
基本的に私は私が次のようなものを探していると思います
char hellishCString[7] = {'a','b','c',0,0,0,0}; // comes from some wired struct actually...
std::string newString(hellishCString, sizeof(hellishCString));
newString.Replace(0,' '); // not real C++
ar << newString;