C++
問.下記のlambda記法がどのプログラミング言語のものか答えよ ->(){} ()->{} ()=>{} [](){}
バグ指摘してからすぐ書こうと思ってたのに、気づいたら2週間以上経ってた。この本、誰を対象にしてるのかよくわからないなー、というのが途中まで読んでだ状態での感想。で、後半までたどり着いて、だいぶハッキリした頃に出てくるこのページをもっと最初の…
ゲームコーディング・コンプリート 一流になるためのゲームプログラミング (Professional game programming)作者: Mike Mcshaffry,手島孝人,山下恵美子,依田光江,大貫宏美,廉典子,田中幸,宮本寿代出版社/メーカー: ソフトバンククリエイティブ発売日: 2010/0…
Boost勉強会のustを見つつ、ゲームをしていた。そんな一日。C++でツールを作ろうとしていた頃は shared_ptr と test とか使ってたけど、今の私にとっての Boost は circular_buffer のためだけに入れておくものになってしまっていた。以下、あとで調べる(か…
配列 new なんて自分では使わないから、しばらく何が間違ってるのか考え込んでしまった(苦笑)。
C は引数の評価順、未規定だよなー。気持ちよくメソッドチェインしてたら C++ で組んでたの忘れかけてた(コラ
for (list<int>::const_reverse_iterator it = a.rbegin(); it != a.rend(); ++it) VC++ 9.0 なら普通に動く。gcc だとコンパイルエラー。 error:no match for 'operator!=' in 'it != ((std::list >*)a)->std::list::end [with _Tp = int, _Alloc = std::allocat</int>…
プロジェクトの谷間で時間に余裕があるので、make ファイルを1から書き直し中。make は捨てて、rake に乗り換えてみた。‥‥という話しは、置いといて、gcc のオプションを見直してて思ったことを垂れ流し。gcc のオプションはFreeBSD 日本語マニュアル検索で…
ちょうど汎用スクリプト言語の組み込みを考えていた私にとっては、良いヒントをたくさん得られた一冊でした。スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER)作者: 浜中誠出版社/メーカー: ソフトバンククリエイティブ発売日…
ただ readme に従ってただけで特に困ることなく使えてしまったので大して書くことがない罠。 protobuf - Protocol Buffers - Google's data interchange format - Google Project Hosting XMLよりもシンプル! Google、独自記述言語によるデータ交換ツールを…
Google C++ Style Guide 日本語訳がありがたすぎます。日本語訳で疑問に思った箇所だけは英語版で補完‥‥できているかは私の絶望的な英語力ではかなり怪しいorzやはり、一番目をひく所は例外禁止ですか? Exceptions
ときどきの雑記帖 i戦士篇さん経由で。 浮動小数を2進表記せよ。浮動小数点数 - Wikipediaを見ると、指数部はちょっと面倒そうなので略。 ロベールのC++入門講座 - ボクノス union 使えば ALL OK?
g++ -o main.exe main.cpp と ruby main.cpp の両方を通るようにしてみたかったんです。何に使うのかとか考えたら負けだと思う。何の役にも立たず害にしかならないと思うんだけど、消すのも忍びなかったのでメモ。
僕はコンストラクタが完了した時点で、そのインスタンスはオブジェクトとして扱える状態になっていて欲しい派、なので、initializeを持たなかったりします。また、initializeにすると引数が多くなりすぎて面倒なので基本的にinitializeをつくりません。 コン…
はてなダイアリー 参照が使えるときはいつでも参照を使いましょう - 神様なんて信じない僕らのために イネスさん - みねこあ 私は constの時は参照を使って、それ以外はポインタを使いましょう派です。中身を読むと、言ってることは、id:Isoparametricさんと…
メンバ関数ポインタを扱う時、& を付け忘れてたまにはまる。クラス関数なら & いらないのに!と思ったら、付けても同じ結果になった。イミフ><そういう文法なんだな、でいい事にしてたけど、やっぱり腑に落ちないんだよなー。 #include <stdio.h> class A { public: st</stdio.h>…
そんな便利なものがあったのかorz Chapter 10. Boost.Foreach - 1.55.0 さっそく使ってみようと思ったら、使ってるバージョンが 1.33.1 で入ってなかったorz過去に同じようなものを作ろうとして挫折したんだけど、やる人がやればやっぱりできるものなんだな…
アクセサ書いたほうがいいのか、public とか friend 使ったほうがいいのかとかの議論をする気は無くて、ただアクセサを書いたほうがいいなと思ったできごとがあったので*1しばらくやってみようというメモ。C++はマクロがあるから、アクセサ書くぐらい大した…