2
パラメータから複数の繰り返し迷惑メールを簡単に挿入するためのカスタム関数テンプレートを作成する方法はありますか?例として、以下は、理想的にはFUNCTION_NAME
のパラメータを取る:CLionカスタム関数テンプレートの生成?
/*
* FUNCTION_NAME
*
*/
void FUNCTION_NAME() {
try {
} catch (CustomException e) {
e.StackTrace.Add("at FUNCTION_NAME");
throw e;
}
}
それはあなたがしているものかどうCLionは簡単に、ライブテンプレートをサポートに示されているをサポートしています尋ねる例外として、値渡しではなく、(const)参照によって例外をスローし、 'throw e;'では 'throw 'で例外を再スローしないでください。手動でスタックトレースを作成することはかなり疑問です。代わりにスローにスタックトレースを保存する例外クラスを使用することができます。 – milleniumbug
疑問です、私はちょうど質問のために毛羽立ちをすぐに考えようとしていました。 – CoryG