basic_stringのバッファの生ポインタが欲しいのですが、
std::basic_string<unsigned char*> s;
_mbsrev(const_cast<unsigned char*>(s.data()));
とするのはまずいですか?
const unsigned char* ならとれるんですが,unsigned char*を返すメンバ関数が
見あたらないんです。
バッファを別に確保してもできないはこともないですが気になったので聞いてみました。