トップページ > プログラム > 2015年07月23日 > gy7efRcB

書き込み順位&時間帯一覧

8 位/208 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000100033000007



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C++相談室 part118 [転載禁止]©2ch.net

書き込みレス一覧

C++相談室 part118 [転載禁止]©2ch.net
416 :デフォルトの名無しさん[]:2015/07/23(木) 13:25:31.50 ID:gy7efRcB
夏だねぇ
C++相談室 part118 [転載禁止]©2ch.net
418 :デフォルトの名無しさん[]:2015/07/23(木) 17:03:04.56 ID:gy7efRcB
シングルトンのデストラクターが呼ばれないというけれど
グローバルな静的オブジェクトは明示的にデストラクターを呼ぶ
しかないですか?
C++相談室 part118 [転載禁止]©2ch.net
420 :デフォルトの名無しさん[]:2015/07/23(木) 17:21:38.38 ID:gy7efRcB
残念呼ばれませんでした
ローカルな静的オブジェクトなら呼ばれますが
C++相談室 part118 [転載禁止]©2ch.net
424 :デフォルトの名無しさん[]:2015/07/23(木) 17:42:08.38 ID:gy7efRcB
>>423
#include <iostream>

class C {
private:
int k;
public:
static C* obj;
C() { k = 234; }
~C() {std::cout << k << std::endl; }
void f() { k = 567; }
};

C* C::obj=0;

int main() {
C::obj=new C{};
C::obj->f();
return 0;
}

呼ばれませんが?
C++相談室 part118 [転載禁止]©2ch.net
428 :デフォルトの名無しさん[]:2015/07/23(木) 18:02:43.93 ID:gy7efRcB
>>425
動的初期化はことなる翻訳単位の初期化の順序が決まってないから駄目でしょ
C++相談室 part118 [転載禁止]©2ch.net
437 :デフォルトの名無しさん[]:2015/07/23(木) 18:32:08.59 ID:gy7efRcB
釣り針が2つも付いてますね
C++相談室 part118 [転載禁止]©2ch.net
439 :デフォルトの名無しさん[]:2015/07/23(木) 18:53:54.67 ID:gy7efRcB
パーフェクトに理解していることは間違いない


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。