C ++は1998年に正式に標準化されましたが、以前の標準C++実装のC++ 2003のstring
ように見える名前のクラスをどこまで遡ることができますか?std::string
CString
MFCの一部として、1992年以来「そこに」存在していて、それが最終的に何になる前か後に最初に見られたかを判断しようとしているので、私は尋ねますstd::string
。
かなり前に。1992年、誰もがまだ自分の文字列クラスをローリングしていました。それstd::string
は元々ひどいものでしたが、その後ひどくなり、STLスタイルのコンテナになりましたが、委員会がSTLとStepanovに必要なすべてのものに適合するように、最初の標準を2年間延期したため、プロセスは非常に遅くなりました。そのstd::string
ため、かなり遅くなるまで確定されませんでした。
1998年以前は似たようなものを見つけるかもしれませんが、実際には、標準から数年後に、多かれ少なかれそこにあると期待できるようになりました。そして、初期のものはせいぜい「一種の」類似したものでした。委員会の草案の1つ(最後の草案)に不在があったことを覚えていpush_back
ます。これは明らかな見落としでしたが、この機能を備えたバージョンを実装していれば発生しなかったでしょう。