2013-05-17 記録からみるLinus TorvalsのC++感 C++に対するLinux Torvalsの反応がそれなりに反応が良かったので、気分転換に紹介してみる。 Re: [RFC] Convert builin-mailinfo.c to use The Better String Library. [LWN.net] これはgitのMLで、なぜgitでC++を... 続きを読む
2013-04-20 ClangがC++11を完全実装! 繰り返す、C++11を完全実装 [Phoronix] LLVM's Clang Compiler Is Now C++11 Feature Complete C++11 support is now feature-complete. · e6e68b5 · llvm-mirror/clang · GitHub 3時間前のコミットにより、Clangは晴れて... 続きを読む
Mike - The Headless Browser This project is under development! Mike is fully functional, extremaly fast web browser for testing purposes. Mike provides JavaScript support powered by awesome V8 engine from Google. Dependencies Before you start... 続きを読む
トップ » c++, javascript, perl, python, ruby » 文字列操作の比較表: Ruby, Python, JavaScript, Perl, C++ 文字列操作の比較表: Ruby, Python, JavaScript, Perl, C++ Ruby, Python, JavaScript, Perl, C++ の文字列操作の比較表を作りました。配列操作の比... 続きを読む
google-glogは非常に有名なロギングライブラリであり、その名前からわかる通りgoogleの人々によって開発されている。使い方は簡単で、 LOG(INFO) みたいな感じで、LOG()が返すオブジェクトoperator なぜLOG()はマクロなのか まず、このLOG(INFO)というのは一... 続きを読む
例えばこう、ディレクトリの名前とその中のファイル名を / でくぎって結合する関数を書くとします。引数が std::string でも使いたいし const char* でも使いたい、ということで、たいていは void JoinFilePathStr(const string& dir, const string& base, stri... 続きを読む
Cでのポインタの読み方 Cのポインタの読み方は、ルールを知らないと摩訶不思議です。 ルールを覚えれば、 int (*p[5])[3]; char (*(*fp)(void))(int); なんてのも解読する事ができます。 大事な前程 ポインタを読む際には、「英語で読む」必要があります。 「え... 続きを読む
ポインタは、それに特化した内容の書籍も発刊されているほど、C/C++言語の最も特徴的な機能だ。配列とも深い関係を持つその機能を紹介しよう。 ポインタとは ポインタはC/C++言語の特徴的な機能のひとつである。ポインタ(pointer)を直訳すると「指し示すもの... 続きを読む
飛行機の中に9時間ほどネットもテレビもない環境に閉じ込められていたおかげでObjective-CとiPhone SDKの勉強もとても良くはかどり、簡単なアニメーションぐらいアプリなら作れる様になったし、Objective-Cでプログラムを書くことにもだんだん違和感がなくなっ... 続きを読む
mod_uploader とは? mod_uploader は,よくあるアップローダを Apache のモジュールとして実 装したものです.以下のような特長があります. Apache のモジュールとして C++ で記述されているので,Perl や PHP で 作られた物に比べて高速. 独自の簡易スクリプ... 続きを読む