JSON形式の文字列を辞書に変換しようとしています。以下を参照してください。
using namespace System::Web::Script::Serialization;
...
String ^data = "{Name: 'sherlock', Problem: 'deserialization'}";
JavaScriptSerializer ^serializer = gcnew JavaScriptSerializer();
Dictionary<String^, Object^> obj = serializer->Deserialize<Dictionary<String^, Object^>>(data);
エラーが発生します。
class "System::Collections::Generic::Dictionary<System::String ^, System::Object ^>" has no suitable copy constructor
私は c# から来た c++/cli が初めてです。コピーコンストラクターとは何かを理解していると思いますが、この場合になぜコンストラクターが必要なのか、またはこのエラーを解決する方法がわかりません..
ありがとう