看板 LinuxDev 關於我們 聯絡資訊
在being linux programming 3rd edition這本書中看到的 就是 17 if(!isatty(fileno(stdout))) { 18 fprintf(stderr,"You are not a terminal!\n"); 19 exit(1); 20 } 想問的是其中17行if括號內的意義 isatty() 會檢查標準輸入是否連接到一個終端機 比方說我有程式叫menu2 那我執行它 $ menu2 > file 那這時if那行要怎麼解釋呢? 請教一下 謝謝 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.157.158
andytzeng:寫個小程式來跑比較快... 03/01 20:34