MacでC言語
■ このスレッドは過去ログ倉庫に格納されています
0174初心社
03/03/28 06:01ID:aSTnaoiF少し困ったことが。
「getchar()という関数を使うと、ラインバッファ処理というのが関係して
意図した処理が行われない場合があるので、getche()を使う事があります。
その際にはヘッダでconio.hを呼び出しておきましょう」
という記述があるのですが、OS X環境ではこのconio.hというのは違う名前
なのでしょうか?(環境によって違う呼び名がある、と書いてあるので)
#include <conio.h>
#include <stdio.h>
int main(void)
{
char ch;
printf("1文字入力したまえ: ");
ch = getch();
printf("\nこのASCIIコードは %dだぴょん", ch);
return 0;
}
という単純なプログラムをコンパイルしようとすると、conio.hが見つからない、
といったエラーが表示されます。今の所はgetchar()で代替できるのですが、
どなたかご存じであればお教え下さい。
■ このスレッドは過去ログ倉庫に格納されています