qabstractsocket

    8熱度

    3回答

    目前我使用此代碼爲檢索目標系統的平安。 但是,它至今只在linux下工作,它可能取決於語言環境設置。 添加對Windows的支持可能會更加複雜。 有沒有簡單的方法或庫來獲得目標系統的ping?我主要使用Qt,所以如果我可以使用QSockets,那將是理想的選擇。 #ifndef _WIN32 QProcess ping; ping.start("ping", QStringList() <<

    1熱度

    2回答

    如果我想將數據寫入到遠程側,等待它的答案,我至少需要waitForReadyRead。但在調用之前,是否需要使用waitForBytesWritten手動刷新輸出隊列,還是Qt會自動爲我寫入寫入隊列?我正在同步(阻塞),因此在這個函數中我無法使用事件循環或本地事件循環。 當使用std::cin時,我們可以確定以前寫入的字節std::cout將被刷新。這是類似的情況 - 它是否也適用於Qt套接字?