2014-02-08 88 views
-2

C++中有可能獲取計算機當前會話的名稱及其C++應用程序運行的IP地址嗎?如何獲取IP地址和計算機當前會話的名稱?

我需要使用.NET框架嗎?如果是這樣,怎麼樣?

在此先感謝!

+0

是的,它可以在正在運行的操作系統中知道IP堆棧以及當前分配的IP地址。不,您不需要使用.NET框架在[tag:C++]中執行此操作。 –

回答

3

今天(2014年),C++語言及其庫不提供此類信息。 您必須使用操作系統提供的API(當然在C中),或者使用抽象的庫,以便您不必針對不同的操作系統使用不同的代碼。

.Net框架與C++沒有任何直接關係,因此不用強制使用它。這是其中一種可能性。例如,Qt,Poco,RakNet,Enet和Boost(和Boost.Asio)是不同的庫,它們提供的網絡庫可能提供您正在尋找的內容。

相關問題