私のコードでは、1 つのタイプのデバッグ ステートメントを複数回使用しDEBUG("abcd");てDEBUG("abc %d def", val)います。
ただし、これらすべてを、次のような宣言を含む関数を使用する必要がある別のタイプのログに変換したいと考えています。
WRITE(char *string);
使い方:WRITE(L"abcd")etc. このdebug文の使い方は膨大なので、マクロを使って変換したいと考えています。これはできますか?また、DEBUG関数がフォーマット指定子も取り込んでいたことを考えると?