2013-10-01から1ヶ月間の記事一覧
つまりローカル変数のデストラクタが呼ばれるかどうか、ということ。exitの時 #include <iostream> using namespace std; class Foo { public: Foo() {} ~Foo() { cout << "Destructor was called." << endl; } }; int main() { Foo foo; exit(0); } 結果 $ ./a.out $r</iostream>…
つまりローカル変数のデストラクタが呼ばれるかどうか、ということ。exitの時 #include <iostream> using namespace std; class Foo { public: Foo() {} ~Foo() { cout << "Destructor was called." << endl; } }; int main() { Foo foo; exit(0); } 結果 $ ./a.out $r</iostream>…