【初心者歓迎】C/C++室 Ver.84【環境依存OK】 #2

2名無しさん@Next2ch:2013/05/22(水) 21:15:23.65 ID:fqArRwOt

質問です。
あるサンプルコードにこんな感じのコードがありました。

funcA( &ClassB(arg1, arg2) );

多分ClassBのインスタンスのアドレスを渡す…みたいな感じだとは思うのですが、質問したいのは

・上記の解釈で合ってるのでしょうか?
・合ってるとして、ClassBのインスタンスはいつどこに生成されるのでしょうか?(funcAの呼び出しと同時、funcAの呼び出しより前、呼び出されたfuncAの中で、ヒープ、スタック、静的など)
・また、破棄はどのタイミングで行われるのでしょうか?それとも破棄が保証されない可能性がありますか?


スパムを通報

このレスがスパム・荒らしである場合は以下のボタンをクリックして通報してください。
(同意できない意見などに反対票を投じる機能ではありません)
通報

このスレッドを全て表示


レスを書き込む