看板 C_and_CPP 關於我們 聯絡資訊
我偷了inet_pton4的原始程式碼 ;) http://ideone.com/bdqk1 回到原本的問題:int可以用,思考ipv4是用4 bytes儲存的即可知。 ※ 引述《ghayen (給10班全體:教練感謝你們)》之銘言: : 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) : C++ : 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) : STL : 問題(Question): : 小弟我想將IP Address (type std::string )轉換成int型態,寫了一個小程式進行測試。 : 主要的問題是轉換過的ip值,只會顯示第一個值,而不是完整的ip。 : 已知道應該是int不適用,想請問板上各位C++先進我應該用哪種型態表示比較適合? : 懇請賜教,謝謝。 : 餵入的資料(Input): : 140.127.34.222 : 預期的正確結果(Expected Output): : 140.127.34.222 : 錯誤結果(Wrong Output): : 140 : 程式碼(Code):(請善用置底文網頁, 記得排版) : http://ideone.com/Gc22l : 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 96.44.189.101
tjjh89017:推推,這方法讚 09/04 23:51
ghayen:感謝您的解答:) 09/04 23:55
angleevil:http://pastie.org/4666191 這樣用就可以! 09/05 12:06