2
:関数呼び出しの1行のコードでクラスをインスタンス化する方法は?私は、このコードを怒鳴るを行うクラスを作成し、2行のコードでパラメータによって次の行に送信しています
InternalMessage im(call.get_id(), CSEV_CALL_NEW);
send_call_event(im);
私はC#のように、一つだけの行を使用してそのような何かをしたいと思います:
send_call_event(new InternalMessage(call.get_id(), CSEV_CALL_NEW));
いずれかをお勧めしますか?
私はオペレータnewを使う必要はありません。 – Vitorlui
C++では、 'new'は' InternalMessage * 'というポインタを生成しますが、' send_call_event() 'のパラメータ型と一致しないようです。 – songyuanyao
ありがとう。 – Vitorlui