【cocos2d-x】std::vectorにデータを格納時に違うものが格納されている【C++】

そもそも私の知識が足りないだけかもしれませんが
意味がわからないのと、同じ部分で今後も考えそうなので残しておきます。

_strMsgを順番に出力したら
“たまに”str_hogehoge4が出力されてほしいところに、
str_hogehoge1が含まれた_strMsgListの文字列が出力される事象が発生。

意味がわからないので、以下のように書き換えたらうまくいくようになりました。

うまくいっているのは
“たまに”の部分が出力されてないだけかもしれませんが、、、