2013-10-10 68 views

回答

1

從文檔

void QIODevice::setOpenMode(QIODevice::ReadOnly) 

應該有所幫助:

void QIODevice::setOpenMode(OpenMode openMode) [protected] 
Sets the OpenMode of the device to openMode. Call this function to set the open mode if the flags change after the device has been opened. 
+0

的Bleh難怪我沒看出來,考慮到未真正直觀的名稱和事實,即它是在QIODevice中。謝謝。 – bdew

+0

這似乎是錯誤的,通話後沒有任何事情發生,並且FIN不發送給另一方。讀取它看起來像setOpenMode的源只是改變了一些標誌。 – bdew

+0

它使套接字只讀,但不發送FIN我認爲。 SHUT_WR不應該這樣做,從文檔中給出它禁止進一步寫入套接字。 –

相關問題