目前我正在網絡編程中我碰到的功能PSELECT的一個(附帶的概念),它解決了選擇,即問題的信號。使用select(),在intr_flag的測試和選擇的調用之間有問題,如果信號發生,如果永遠選擇塊,它將會丟失。 if (intr_flag)
handle_intr(); /* handle the signal */
if ((nready = select(...)) < 0) {
if
我無法理解「網絡字節順序」的概念。我已閱讀Network byte order and endianness issues,但仍不能。 現在我通過TCP套接字爲兩臺計算機之間的通信制定了正式的網絡協議描述。這裏是短語「...使用little-endian字節順序」。但標準的網絡字節順序是big-endian。 是否應該考慮一個字節順序,如果在網絡兩邊的字節順序是完全定義的,而且我寫了,大致說來,v