cwnicol programming

プログラミング関連の投稿をすこしだけ

2009-01-01から1ヶ月間の記事一覧

Microsoft Loopback Adapterを使う。

Virtual PC上のLinux(ゲストOS)とWindows(ホストOS)で通信したい。 以下Microsoft Loopback Adapterを使用してそれを実現。 ホストOS : Windows XP ゲストOS : Linux(RHEE9)[ ]はどちらのOSで行うかを示す。 (1)Microsoft Loopback Adapterをインストール[ホ…

float型をhtonl(), ntohl()

int main(){ int i; char *p; float f = 1; for(i = 0;i < sizeof(float);i++){ p = (char *)&f; printf("%02X ", (char)*(p + i)); } putchar('\n'); f = htonl(f); //f = htonl(*(long *)&f); for(i = 0;i < sizeof(float);i++){ p = (char *)&f; printf("…

リトルエディアン ビッグエディアン 判別プログラム

int main(){ short s; char *cp; s = 1; cp = (char *)&s; if(*cp){ printf("リトルエディアン\n"); }else{ printf("ビッグエディアン\n"); } return 0; } shortは上図のように2バイトを使用する。 ・リトルエンディアンの場合には、低位バイトから値を格納…

ソフトウェア 視点

ソフトウェアに対する視点は2つある。 一つは開発者の視点。 もう一つは利用者の視点。 ソフトウェア開発者には、開発者の視点だけではなく 利用者の視点も必要。 コーディングは開発者の視点で、 テスト項目は利用者の視点で作る?