私のプログラムは改行のないメッセージのみを受け取りますが、Linux で stdin を読み取る必要があります。
このコードを試しましたが、機能しません:
int main ( void )
{
char p_char[48];
memset( p_char, 0, sizeof(p_char) );
fcntl( STDIN_FILENO, F_SETFL, FNDELAY );
read( STDIN_FILENO, p_char, sizeof(p_char) );
}
誰か提案がありますか?