関数のパラメーターの 1 つをオプションにしたい状況があります。私はそれを達成する方法を知りたかった..?
int mapgw_cm_trace(int trapLog, char *pcMsgId, ...)
traplogパラメータをオプションにしたい。
または、これを別の方法で見ると、このパラメーターが関数呼び出しで送信されない場合は、このパラメーターをデフォルト値 (1 など) に設定します...そうでない場合は、関数呼び出しで送信された値を使用します。これを達成することは可能ですか..?va_args()を使いたくない