質問です。
std::stringですが、c_str()があるということは、
メモリの連続性というのは保証されているのでしょうか?
(可変長なのに、どうやって連続性持たせているのかは、私にはさっぱり想像もつきませんが)