C++ではまる boost勉強会 2011/2/26 サイボウズ・ラボ 光成滋生 自己紹介 C++好き,Haskellいまいち gccとVCネタ http://homepage1.nifty.com/herumi/prog/gcc -and-vc.html / 212 C++は難しい 処理系依存とか ‣ "処理系のバグ"と騒いでも現実問題を解決しないと ‧ まあ,大抵は自分のバグだが boostも難しい ‣ コードを追いかけるのとかデバッグとか 自分や周囲ではまったことの中からいくつかピック アップしてみる ‣ 対象は主にgccやVC ‣ 易しいところから 3 / 21 Q. getRate(0) = ? printf("%f¥n", getRate(0)); // Infと表示された なぜ? double getRate(double speed) { const double lim
古くなったMacPortsを再インストールしました。 2年程前にインストールしたMacPorts。これまでもたまに selfupdate していた気はするのですが、久しぶりに selfupdate & upgrade outdated したらエラーで止まりまくりだったので、ここで心機一転再インストールしてみました。 1. MacPortsを削除 インストールしていた MacPorts を削除します。 /opt/local がそのまま残っていると、新しいMacPortsからソフトをインストールした際にエラーになる場合があるので、リネームしておきます。ここでは、/opt/local 以下の設定ファイルやデータを再利用したいのでリネームしていますが、不要であれば削除でも問題無いです。 $ sudo port deactivate active $ sudo port -f uninstall i
Sorry! This site is experiencing technical difficulties.Try waiting a few minutes and reloading. (Can't contact the database server: Unknown MySQL server host 'mysql5.sourceforge.jp' (111) (mysql5.sourceforge.jp)) You can try searching via Google in the meantime. Note that their indexes of our content may be out of date.
こんにちは、南山まさかずです。 C++ (fork) Advent Calendar 2013ということで、TMPとその周辺事情について思うことを書いていこうかなとか思ったり思わなかったり。 しかし、この企画参加人数めちゃ少ないけど大丈夫なのかな。 では行きます。 この記事を読む皆さんはきっとTemplateが何とかそういったことは説明するまでも理解してくれる人ばかりだと思うのでTemplateに関する説明はすっ飛ばします。 Templateを活用してコンパイル時に行われるプログラミング、それがTemplate Meta ProgrammingことTMPです。 それは、コンパイル時に型を操作し、鮮やかに型を生み出す手法。 そう、TMPは人類の夢です。 義務です。 constexprが市民の義務ならTMPは人類の義務です。 取り組まなければなりません。 きちんと取り組むには既存のコードを再利
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く