まとめに関するCalCiumのブックマーク (2)

  • C++言語仕様 - 自分用メモとか

    class CSubClass : public CSuperClass { private: int subNum1, subNum2, subNum3; public: CSubClass(int n, int n1, int n2) : CSuperClass(n), subNum1(n1), subNum2(n2) { /// 代入での初期化は望ましくない。 subNum3 = n; } } 具体的には、subNum(n1), subNum2(n2), 等は、コンストラクタを呼び出して初期化しているのと同義です。 つまり、初期化子リストを用いず代入で初期化すると、(↑の例では、subNum3 がこれにあたる) 初期化子リストに無いメンバ変数が、デフォルトコンストラクタで初期化される。 デフォルトコンストラクタで初期化されたメンバ変数に、値を代入する。 ということになり、全く無意味

  • MP4Boxの基本的な使い方 - (略)技術まとめとか

    MP4Boxはコマンドラインを使用したコンソールアプリケーションです。mp4ファイルの結合や音声合成(MUX)等を行いたい場合に使います。ここではMP4Boxの基的な使い方に絞って説明します。 MP4Boxの基的な文法 MP4Box.exe -オプション "入力ファイル" "対象のファイル" MP4Box.exe -オプション "入力ファイル" -new "新規作成するファイル" 並びとしては"オプション"→"対象のファイル"です。新しくファイルを作成したい場合は-newオプションを指定します。 結合方法 MP4Box.exe -cat "Movie2.mp4" "Movie.mp4" MP4Box.exe -add "Movie1.mp4" -cat "Movie2.mp4" -new "Movie.mp4" 前者の方法は既に存在するファイルに付け足す方法です。後者が新規にファイルを

    MP4Boxの基本的な使い方 - (略)技術まとめとか
  • 1