2008-01-24から1日間の記事一覧

メモ - CString::FormatMessage

NyaRuRuの日記 - Positional parameters for format strings sprintfやCString::Formatのようなフォーマット文で、第1引数、第2引数...とできたらいいなーと思ったらできたんですね CString str; str.FormatMessage(_T("こんにちは%2!d!世%1!s!界"), _T("a…

演算子オーバーロードのメンバ or 非メンバ

C++

『プログラミング言語C++』 11.3.1 メンバ、非メンバ演算子 私は、オブジェクトの表現を直接表現する関数を最小限に抑えている。 そのためには、第1引数の値を変更する性質を持つ演算子(たとえば+=)だけをクラスのメンバとして定義すればよい。 そうすれば、…