Tag Archives: C++

2010-01-14

音声の均一化

どうすれば何万ファイルもある音声ファイルの音量を均一化できるだろうか。今手元にあるそれらのファイルは、録音レベル(録音環境に起因する音量レベル)がそれぞれ大きく異なる。一つのファイルに収録されているのは数秒から十数秒の一 […]

2009-10-15

仮想デストラクタ

しばらくActionScriptばっかりやっていたら、C++でデストラクタをvirtualにするのを忘れそうになった。危ない危ない。

2009-05-31

C++0x欲しい

最近C++でプログラムを組んでいると、C++0xの機能が欲しくて仕方がない。auto欲しい。この型、どこから持ってこよう……。あらかじめ全部のクラスのメンバとしてtypedefしておくのが一番簡単かなぁ(継承で)。面倒く […]

2009-04-07

メンバ関数の特殊化

template<typename PixelType> struct Processor { static void proc(PixelType *p) { proc_inner<PixelType […]

2009-03-31

初めてのDLGTEMPLATE

今日初めてDLGTEMPLATEを直接作った。Win32のDialogBoxIndirectParam使用で。これでほとんど使わないエラー報告用ダイアログのために.rc、resource.hを用意しなくて済む。ああ、既に […]

2009-02-21

xpressiveのお勉強中

Boost.Xpressive(1.38)のドキュメント basic_regexがsregexやcregexにtypedefしてあるのは良いとして、match_resultsがsmatchやcmatchってのが、なぜか覚 […]

2008-08-27

C++コード分析/Visual Studio 2008

久しぶりにコード分析をかけてみた。 std::bitsetの中でバリバリ警告が出るのは勘弁して欲しいなあ。VS2005のときよりは少しはマシになった気もするけど。

2008-08-18

C++0x

右辺値参照くれ、今すぐくれ、う゛ー。……もういいよ、自分でswapするから。

2008-08-12

istream::seekgとostream::seekp in VC9

つーか、なんで64bitのオフセットに対応していないわけ? これだけのために自分でストリームクラスを作れと? いや、ifstreamとofstream相当は自前の最低限の奴があるけど、今回は珍しくfstream相当(入出 […]