やったは良いが後が続かない

パパッとzlibとlibpngをビルドしたのはいいけれど、どこから攻めようか。

オブジェクト指向の勉強でもするかな。
どうもよく分かりませぬ。

昔のソース見てたらビッグエンディアンをリトルエンディアンに変換する関数とか作ってたんだけど、どこで使うのかと。
nBytesのdataを変換…

void big2little(void *data, size_t nBytes)
{
	char *low  = (char*)data;
	char *high = low + nBytes;
	char temp;

	while(--high > low) {
		// *low と *high を交換する.
		temp   = *low;
		*low++ = *high;
		*high  = temp;
	}
}

PNGヘッダをベタ読みしたときか…

コメント/トラックバック

この記事へのコメント/トラックバックはありません。

コメントする

(管理人にのみ公開されます)