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

画像作成プログラムのソースコード

#include "stdafx.h"#include <Windows.h>#define point 0xC0 int main(){ FILE *fp; errno_t err; int i; unsigned char new_image[396+0x3A]; int dots = 0; err = fopen_s(&fp, "image.bmp", "r"); if (fp == NULL) { printf("ファイルは?"); Sleep(2000); return 1</windows.h>…

画像を解析するプログラムのソースコード

#include "stdafx.h"#include <Windows.h> int main(){ FILE *fp; errno_t err; int i; unsigned char dot; int points = 0; err = fopen_s(&fp, "points.bmp", "r"); if (fp == NULL) { printf("ファイルは?"); Sleep(2000); return 1; } fseek(fp,0x3A*sizeof(unsign</windows.h>…

ASCIIコードのDC1,DC2,DC3,DC4

いずれも装置制御文字である。 その装置とは何か。 パソコンに繋がれた1つのLEDとする。 DC1を、LEDの点灯を制御する文字とする。 しかし、LEDをどう制御する文字なのか。 なので、DC1を点灯させる文字、DC2を消灯させる文字とするのがいい。

エスケープシーケンスでベルを2回鳴らすプログラムのソースコード

#include "stdafx.h" #include <Windows.h> int main() { putchar('\7'); Sleep(1000); putchar('\7'); Sleep(1000); return 0; } \7は、ベルを鳴らすエスケープシーケンス。 その7は、ASCIIコードのBELという文字を10進数で表したもの。</windows.h>

呼び出したプログラムの内容に反応するプログラム

呼び出す側のプログラムのソースコードがこれ。 #include "stdafx.h" #include <Windows.h> #include <ctype.h> int main() { FILE *fp; errno_t err; system("asker.exe com"); err = fopen_s(&fp,"message_board.txt","r"); if (fp == NULL) return 1; putchar(toupper(fgetc(f</ctype.h></windows.h>…