2007-05-28から1日間の記事一覧

C++で誰もが嵌る罠

C++

関数のローカルでfunctorを作って、その関数オブジェクトをアルゴリズムに渡せない罠。 #include <iostream> #include <numeric> #include <ext/numeric> #include <vector> #include <algorithm> using namespace std; int main(void) { vector<int> v(100); iota(v.begin(), v.end(), 5); struct print_v : public u</int></algorithm></vector></ext/numeric></numeric></iostream>…

ぐはぁ

C++

気づいたらid:odzさんからTBもらってたよ! しかも、Suffix ArrayをHDD上のファイルに適用する段階でstringやめてiterator使おうと思ってたのに、id:odzさんにサクっと作られちゃったよ! 真のSTLプログラマは、まず普通のコード書いてからそれをtemplateに…

このブログに乗せているコードは引用を除き CC0 1.0 で提供します。