2006-11-01から1ヶ月間の記事一覧
セキュリティホールmemoに繋がらない。あそこをブックマーク代わりにしていたので見たいサイトをぐぐる羽目に。追記:ふきゅ〜。
id:fifth_moon:20061106:1162823847 に id:nevil さんからコメントいただいたので追試してみました。 まず簡単なソースをでっちあげて gdb にかけてみます。 typedef unsigned short unishort; typedef std::basic_string unistring; typedef std::basic_ost…
SpiderMonkey の Unicode 対応関数*1が受け取る文字コードは UCS-2LE。 *1:JS_NewUCString*, JS_CompileUC*, etc...
typedef unsigned short ushort; std::basic_ostringstream obuf; obuf こんなコードを g++*1 でコンパイルすると、obuf.str().size() が 0 を返す。なんでだ・・・ VC8 でコンパイルすると 4 を返す。1 じゃないのが微妙にアレだが char_traits をちゃんと…
GCC の stdc++ の ostream_iterator には value_type が定義されてない*1。継承元の iterator には void が渡っているので value_type を参照すると void になる。なので template void func(Iter iter) { std::iterator_traits::value_type hoge; ... } な…