1
へのC#からの外部メソッドを呼び出しますReadLine
からですが、Get
メソッドを呼び出す場合は、長いスタックトレースでクラッシュします。P/Iは、次のC++の共有ライブラリを書かれているC++
問題を見つけてください。
へのC#からの外部メソッドを呼び出しますReadLine
からですが、Get
メソッドを呼び出す場合は、長いスタックトレースでクラッシュします。P/Iは、次のC++の共有ライブラリを書かれているC++
問題を見つけてください。
std::string
をC++からC#にマーシャリングすることはできません。文字バッファを使用する必要があります。この質問を参照してください:Passing strings from C# to C++ dll and back -- minimal example
なぜクラスインターフェイスをC++/CLRコードで公開しないで、別のライブラリとしてコンパイルし、C#で使用するようにライブラリを参照してください。 – benardier
私はLinuxでコンパイラはGCCだからです。 –