C用の関数インターフェースで宣言しておいて、実装でC++の例外投げたりした関数は、
どのようなC言語環境からでも呼び出せるのですか?
例外は関数外には送出しないとしてください。