c++

インテルスレッディングビルディングブロック(TBB)が気になるので

c++

この本を買ってみようかと思う。インテル スレッディング・ビルディング・ブロック ―マルチコア時代のC++並列プログラミング作者: James Reinders,菅原清文,エクセルソフト株式会社出版社/メーカー: オライリー・ジャパン発売日: 2008/02/23メディア: 単行本…

C++ 用ユニットテスティングフレームワークまとめ

c++

結論 WinUnit boost::test CppUnit その他大勢 今日初めて http://codezine.jp/a/article/aid/2290.aspx にて紹介されていた WinUnit を使ってみてハマった。 VisualStudio2005 Pro の環境ではこの記事のとおりにやるだけであっさりと動作する。WinUnit があ…

思い切ってバグレポートだしてみたよ!

というわけで、cygwin で doxygen-1.5.2 をコンパイルしてインストールするよのまとめ - yagihiro outputのパッチを本家に報告してみました!勢いで!英語テキトーですが。。。

cygwin で doxygen-1.5.2 をコンパイルしてインストールするよのまとめ

id:CCG さんよりトラックバックを受けて、以前書いたエントリをまとめなおしてパッチにしました!

RCX でシングルトンを実装するには

シングルトンオブジェクトを表現しようとして以下のようなコードを書いたところ、 MenuCommandBuilder & MenuCommandBuilder::instance() { static MenuCommandBuilder instance_; return instance_; } 以下のようにコンパイラに怒られました。 $ make /usr/…

cppunit の不思議なエラー

これと CPPUNIT_TEST_SUITE_REGISTRATION(TestMenu); これが CPPUNIT_TEST_SUITE_REGISTRATION(TestCalibrator); おなじ97行目にあったときに以下のようなコンパイルエラーになる。 g++ -Wall -g `cppunit-config --cflags` -I./stub -c Runner.cpp -o Runne…

doxygen-1.5.2 のコンパイル・インストールの件

doxygen で待望の UTF-8 対応が実施されたバージョンである 1.5.2 をインストールしましたのログです。まず、以下のパッケージがインストールされていない場合はインストールします. flex bison 次にコンパイルですが、エラーが発生するので以下 2 点を修正…

続・ cygwin の cppunit が core dump する件

もしかしてあれですか。 cygwin の cppunit はメンテされていないんですか? メンテされてるかどうかを cygwin.com で確認しようとするも、MLアーカイブ検索などことごとく使えずあきらめ。 もしかしてあれですか。 世の中は http://www.boost.org/libs/test…

cygwin の cppunit が core dump する件

現在 cygwin のネットインストーラでインストール可能な cppunit のバージョンは 1.9.14 ですが、リンクして実行すると 100% core dump。急いでいたので深追いはせず。 落ちている場所はテストスイートの登録部分。テストケース 0 件で実行してもダメなので …

c++-mode

C++ 設定備忘の為記載。 (add-hook 'c++-mode-hook '(lambda () (define-key c-mode-map "\C-c\C-c" 'compile) (define-key c-mode-map "\C-c\C-n" 'next-error) (setq tab-width 4) (setq tab-stop-list '(4 8 12 16 20 24)) (setq c-basic-offset 4) (inde…

cygwin 上で malloc 再定義は不可

cygwin上で動作するアプリケーションは malloc/free を再定義すると以下のようにアボートしてしまう。 $ ./test.exe 12964 [main] test 2316 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack) Segmentation fault (core d…

windres

なんだかはまりました。 MENUITEMの第一引数と第二引数の間にカンマが必要という。 MENUITEM "item", IDM_ITEM

mingw で日本語を扱うには

ソースコードは utf-8 プリプロセッサにて-DUNICODEなど #include TCHAR と _T() マクロ