C++

コーディングスタイル

[C/C++] わかりやすいif文(条件式)の書き方

プログラムが複雑になってくると、データ数が増え、条件式も複雑なものが多くなってきます。複雑な条件式は可読性が落ちてしまい、プログラムの理解に時間がかかったり、バグを引き起こす要因にもなる場合もあります。そこで、わかりやすい条件式の書き方に...
C++

[C++/STL] std::stringクラスの使い方

std::stringはC++標準ライブラリ(STL)の文字列クラスです。char型の配列を使うよりとっても便利になりました。メモリのalloc/freeを自動でやってくれます。 ここでは、よく使う機能に絞って説明します。より詳しく...
C++

[C/C++] switch文のインデントの付け方

switch文のインデントってどうしてますか? よく教本ではcaseにインデント付けていますよね。 switch(data){ case 0: break; case 1: break; default: brea...
MIDI

ゲーム開発に挑戦してみる。#2「MIDIファイル解析してみた」

MIDIファイルを解析してみた まずはゲームの入力となるMIDIファイルをバイナリ解析してみました。 dominoでテキトーにMIDIファイルを作って、解析結果をテキストで出力していきます。 ヘッダチャンクの解析 ...
MIDI

ゲーム開発に挑戦してみる。#1「MIDIベースの音ゲー作りたい!」

あー、久しぶりにポップンミュージックやりたくなってきたなぁ。 プレステだとpop'n music 14 FEVER!以来、でてないけど好きな曲でやりたいんだよなぁ。 (ん?... 自分で作ればいいのでは??) いやでも、楽曲とか音源つくっ...
スポンサーリンク