ブックマーク / www.02.246.ne.jp/~torutk (3)

  • C++で開発

    [ Home on 246net ] C++で開発 好むと好まざるとに関わらず、C++言語を使った開発をすることになったときに調べたことの蓄積。 言語仕様 ブートストラップ main関数 main関数について パッケージ管理 名前空間 名前空間の使用 ヘッダファイル ヘッダファイルとは インクルードガード ヘッダファイルの依存性をなくすには 文法要素 プリプロセッサ 条件コンパイル 可変引数を取る関数(stdargs他) 定義済みマクロ 型 組み込み型 標準定義型(標準typedef等) ビットサイズ固定整数型、 typedefの注意 クラス コンストラクタ メンバー変数 演算子関数 ビットフィールド 継承 例外 標準例外 例外処理のプログラミング テンプレート メンバ関数の特殊化 デバッグ アサーション ANSI Cのassert VC++固有のassert コーディング標準 公知のコー

    iwao3
    iwao3 2012/10/15
  • XlibとXftで日本語表示

    [ C++で開発 ] Xlib(+Xft)で日語文字表示 X Window Systemの相当低レベルAPIであるXlibを使って文字列を表示します。また、日語文字を表示する方法として、XlibおよびXftの2種類を使用します。 概要 国際化対応(Internationalization: I18N)される前のX Window System(X11R4まで)のXlibでは、XLoadFont()、XDrawString()を使って文字を描画していましたが、これらはASCII文字用で、日語を出すことができません。XDrawString16()という、パッチ的な(?)関数で日語を出すこともできるようですが、国際化対応版のX Window System/Xlib(X11R5以降)では推奨されません。 国際化対応版Xlibで日語文字列を表示するには、ロケール設定とXCreateFontS

    iwao3
    iwao3 2012/10/15
  • RPMパッケージ作成メモ

    一覧するには、rpmbuildコマンドの--showrcオプションで可能です。 _docdir マクロ定義に_docdirはないが、specファイルで_docdirを使用しているものがあります。_docdirは実行時に確定するマクロで、事前に定義されているマクロ_defaultdocdirが適用されるようです。 descriptionセクション パッケージ内容を詳細に記述するセクションです。 %description The xyz utilities are used for software development activities. The main activities are in construction and unit testing. : %description -l ja XYZユーティリティは、ソフトウェア開発作業に役立つツールを収めています。 特に、ソフトウェ

    iwao3
    iwao3 2012/07/17
    これは便利
  • 1