C++/cli プログラムでフォーマットされたデータを tcp ip ポートに送信する必要があります。このコードは成功しません。
String^ data;
sprintf(data,"L,%02u%02u%02u%02u%02u%02u%03u,%lf %lf\n",rDateTime.uiYear, rDateTime.usiMonth, rDateTime.usiDay,
rDateTime.usiHour, rDateTime.usiMinute, rDateTime.usiSec,
rDateTime.udiUSec / 1000,container[i].first,container[i].second);
エラー *error C2664: 'sprintf' : cannot convert parameter 1 from 'System::String ^' to char ** が表示されます
文字列変数std::stringに書き込みたい。
誰かがいくつかの提案を提供できますか.少なくとも私はそれをSystem::String^に変換します. このC++/CLI Converting from System::String^ to std::stringを使用して、それを std:string に変換できます。しかし、C++/cli で異なるデータ型を string^ に書き込む方法がわかりません。