前期にやった気がすることリスト
- main関数(エントリポイント)
- プログラムの入り口になるものをエントリポイントっていうんだったね
- C/C++ではmain関数がエントリポイントになる
- windowsプログラミングでは?(WinMain関数)、siv3Dでは(Main関数)
- 変数の型変換(キャスト)
- ある型から別の型への変換
- 型の変換は、内部の表現形式を変換するのでよく考えると大変危険
- 関数と引数と戻り値
- 型の混じった計算式
- プロトタイプ宣言と関数定義
- ファイルの分割
- (インクルードファイルと関数定義)
- ↑分割コンパイル
計算速度
- 整数>>>>>>浮動小数点数
- 浮動小数点はFPU(Floatpoint Processing Unit?)が変換して計算する
- MMXとかSSEとか浮動小数点のハードウェアも搭載されたCPUがあるよ
- 固定小数点ライブラリ最強!(小数点計算を後回しにして、整数計算に落とすテクニック)
型変換
- 〇=△ 〇:左辺 △:右辺
- 右辺の計算値=値が左辺に=(代入演算子)で代入される
- 右辺の型の優先度に注意、そのあと =で何型に代入されるか注意
- 暗黙の型変換(Implicit type conversion)