>>662 「Visual Studio .NET 2003 で C++ の勉強している」 って書いているのに std::string を使わずに 「System::Stringクラスを使って2つの文字列結合したい」 って言っているから、>>630 はそれは C++ じゃなくて マネージドC++でしょ、って指摘している。 C++ の勉強するならマネージドC++を前提に勉強するのは あまり賢いとは言えないよ、って親切に指摘してくれているだけ。
>>711 間違いです。 managed C++ は C++ の文法に違反しないように配慮しつつ なんとか CLR 上で動く安全なコードを書けるように 拡張しようという試みです。しかしこれには限界があったため C++ の文法を変更してあらたな言語 C++/CLI が出来ました。 Visual Studio 2005 からは C++/CLI を使います。 managed C++ はもはや使うべきではありません。