2009-08-01から1ヶ月間の記事一覧

コンストラクタの明示的呼び出し

C++

VCでは #include <iostream> class A { public: A(int i) : m_i(i){} A(const A& obj) : m_i(obj.m_i){} int m_i; }; int main() { A a(10); std::cout << a.m_i << std::endl; a.A::A(20); std::cout << a.m_i << std::endl; A b(30); a.A::A(b); std::cout << a.m_i <</iostream>…

ポインタ型宣言時の書き方について

C++

この前どこかでポインタ型宣言の書き方が int* a;//C++な人 int *b;//Cな人 になってること多いよね。みたいなエントリを見たのでちょっとこれについて。 (たぶんRSSリーダーかtwitterのリンクから飛んだんだけど消息不明に。知ってる人いたらアドレス教え…