私はMac用に移植する必要のあるネットワーク通信用のC++ライブラリを持っています。以前はこのライブラリはWindows C++アプリケーションで使用されていました。今Objective-CまたはObjective C++はC++例外を処理できますか?
C++ネットワークLibのではなく、エラーコードまたは直近のエラーを返すエラーが発生した場合の例外に基づいているの流れ..
我々はアプリケーションのためのObjective-C/C++を使用してMac上で以来。 Objective-C/C++にUIを用意する必要がありますが、コアネットワーク機能に使用されるlibは同じC++のlibです。
私の質問は、目的Cは例外を処理することができますC + +の呼び出しでスローされますか?もしそうなら、どうですか?どうすれば解決できますか? または、C++ Lib呼び出しの周りにラッパーを作成し、例外を消費してエラーコードを返しますか?
解決方法を教えてください。
良い答え。例外は良いObjective-Cコードではまれであり、人々は他の言語から来たときにそれを忘れる傾向があります。 –
C++側からスローコードをキャッチする方法を説明できますか? –