Programming

C++

仮想関数

仮想関数の宣言 virtual 基本クラスメンバ関数の宣言;
0
C++

プログラムによる景観の自動生成

大都会の夜景をコンピューターによって完全自動で描画するムービーソースコードも公開されている↓これを見て、ピータージャクソン版キングコングのメイキングを思い出した。たしか、1930年代のニューヨークの俯瞰を作るために、その他大勢の建物をプログ...
0
C++

定数

変更できない定数の宣言 const 型名 識別子 = 式;
0
Programming

Model View Controller

Model View ControllerについてWikipediaの内容をさらに簡潔にメモ。Model View Controller(MVC)は、コンピュータ内部のデータをユーザに提示し、それに対してユーザが何らかの指示を出すタイプの、...
0
C++

クラスの基本

C++のクラスはjavaと少し書き方が違うみたい。クラス宣言 class クラス名{  アクセス指定子:  変数の宣言;  ・・・  関数の宣言:  ・・・ };メンバ関数の定義 戻り値の型 クラス名::メンバ関数名(引数リスト) {  ・...
0
Programming

Verilog HDL

Verilog HDLには大きく分けて三つの記述方法があるらしい。Structural style(構造記述)Dataflow Style(データフロー記述)Behavioral style(機能記述)詳細は後で書く予定。
0
Programming

pythonもかじってみようかと

pythonって習得に時間かかるかな。わざわざpythonに移行する必要はないんだけど、ちょっと興味が出てきてしまった。好奇心に任せて色々手を出すと、結局時間だけが過ぎていく…。
0
C++

参考書

フォトンマッピング法に限らず、その他の大域照明手法に関する理論や歴史もわかりやすくまとめてある。理論だけでなく、実装寄りのアルゴリズム解説もあり、付録としてC++によるフォトンマッピングの実装ソースコードも掲載されている。そして全て日本語で...
0
C++

動的なメモリの扱い

動的なメモリ確保についてのメモ。new演算子によるメモリの確保 ポインタ = new 型名;delete演算子によるメモリの解放 delete ポインタ名;動的な配列の確保 ポインタ名 = new 型名;動的な配列の解放 delete[] ...
0