2009-02-01から1ヶ月間の記事一覧
http://twitter.com/DecimalBloat はじめました。
なんでも雑記に放り込みすぎなので、少なくともプログラムとかの話題ぐらいは分けるべきか。分けるならなんてタグ名がいいのだろう?「プログラム」とかは安直過ぎる。安直過ぎることの何がいけないのかは分からないが。
しそうのうろう よく考えたらそんなに難しい漢字使ってなかった。思い出せなかったけど。そもそも漢字の難しさって何を基準に言っているのだろう?画数だろうか?でも「疑」と「護」なら、個人的には「疑」のほうが難しいと思う。 っていうか「疑」ってなん…
型修飾子を識別子の前に持ってこれるようにした。#if !defined EXIST_DECLARE_HPP_INCLUDED #define EXIST_DECLARE_HPP_INCLUDED#include <boost/function_types/function_type.hpp> #include <boost/function_types/member_function_pointer.hpp> #include <boost/function_types/parameter_types.hpp> #include </boost/function_types/parameter_types.hpp></boost/function_types/member_function_pointer.hpp></boost/function_types/function_type.hpp>
http://blog.livedoor.jp/dqnplus/archives/1217616.html 色々思うことはあったけど、結論として、「自分のidentityは自分ではなく、実は自分以外の全てではないか?」という疑問が湧いたが、難度リアルエースを無改造でやるのはヌルゲーマーの私にとってち…
手元に八神はやてがいるのは何でだろう? 何かよく分からんが実に恐ろしい。
template<typename ID> struct msvc_extract_type { struct id2type; }; template<typename T, typename ID> struct msvc_register_type : msvc_extract_type<ID> { typedef msvc_extract_type<ID> base_type; struct base_type::id2type // This uses nice VC6.5 and VC7.1 bugfeature { typedef T type; };</id></id></typename></typename>…
お遊び。 namespace ns { typedef int declared; struct undeclared { int dummy[2]; }; template<size_t> struct S; template<> struct S<sizeof(undeclared)> { template<int> struct SS { declared n; void operator=(int) {} SS(int) {} friend SS & operator>(int, SS & ss) { return ss;</int></sizeof(undeclared)></size_t>…
ちょっと仕事で宣言からtypedefで宣言された型名を調べる必要があって、構文解析の真似事が必要になったので。 // int を返す関数へのポインタを返す関数へのポインタ int (*(*pf)())();int ff() { return 0; } int (*f())() { return ff; }pf = f;// int を…
これぐらいなら俺でも余裕で作れると思ったらそうは問屋が卸さなかった。 void f() { int n = 0; vector<int> v; BOOST_SCOPE_EXIT)((n)(&v))( { v.push_back(n); cout << v[0] << endl; } BOOST_SCOPE_EXIT_END } このコードをBoost.Preprocessorに通してからそ</int>…
せつなっていうんだ ほんとはね だけどちっちゃいときからじぶんのこと「ガンダムだ!」っていうんだよ おかしいね せっちゃん
江戸時代の幕府の役職だから、年齢あんまり関係ない。
再びトレイが閉まらなくなってもうめんどくさいので明日にでも新型を調達してくる。
しかしゲームを開始しようとすると何故かディスク選択画面に戻ってしまう。
発作的にACE3がやりたくなったのだが、前から読み込みの調子が悪かっため、掃除しようとSONY的には不良品かもしれない(つまりSONY timerが働いていない)PS2を解体した。それにしても本当に今更な話であるが。で、解体していったところ、ちょぼが一本折れた…
http://hitachisoft.jp/products/sh-c/notice/n20090122_01.html の2.3 これにより今日の私の任務は現在開発中のコードに散りばめられた約4000のIfStatementをチェックすることとなった!ハッハッハ!誰だこんなにコード増やしたのは!ハッハッハ!7割方コピ…
IE8ハングしまくりんぐ 王子動物園に潜む教祖はチンパンジーと見つめ合う どうしろというのだ ASCIIコードの範囲にYen signいらない 中置記法のおかげで式をインデントで分割しにくい
http://blogs.wankuma.com/episteme/archive/2009/02/06/167590.aspx #include <boost/range.hpp> template<typename Range, typename T> bool contains(Range const & range, T const & val) { return std::find(boost::begin(range), boost::end(range), val) != boost::end(range); } vector<int> v; if (con</int></typename></boost/range.hpp>…
http://soudan1.biglobe.ne.jp/qa765682.html 何に関してならequivalenceかどうかを考える事ができるのだろう?
アジャイルが何なのかを誤解していた。
using std::forward; using std::tuple; using std::get;template<size_t ...Seq> struct counting_sequence {};template<size_t N, size_t ...Seq> struct make_counting_sequence_impl { typedef typename make_counting_sequence_impl<N - 1, N, Seq...>::type type; };template<size_t ...Seq> struct make_counting_se…</size_t></n></size_t></size_t>
しかし使おうとするたびに使い方を忘れていることに気付く日々