2007-07-01から1ヶ月間の記事一覧
歯といっても、虫歯治療に使った金属のかぶせ物だけど、突然外れた。 明日、治療に行かなければならなくなった。
整定数式が必要なところで、浮動小数点を含む式が利用できる。 enum { digits10 = (int)(53*0.30103) }; また、静的定数メンバの宣言で、メンバが浮動小数点型であっても、クラス内で初期値を与えることが出来る。 struct foo { static const double pi = 3.…
GCC 2.95では、文字列内部に改行を含めることができる。 const char* str = "foo ここも文字列内 bar";この機能は、GCCのCHILLフロントエンドで使われている。 文字列内に改行文字を含めたいという欲求は、少なからずあるようで、C++0xで可能になるかもしれ…
約5年ぶりの新版。 主な変更点は、ライセンスがGPLv2からGPLv3になったことか。 新機能はないの?
コピペミスでクラス名を重ねてしまった。 以下、単純化したサンプル struct foo { static const int bar = 2; }; int main() { cout << foo::foo::bar << endl; return 0; } VCでは、エラーが出たが、GCCでは、警告も出ずに通ってしまった。 どうやら、valid…