<small id='zWDvX'></small><noframes id='zWDvX'>

      <legend id='zWDvX'><style id='zWDvX'><dir id='zWDvX'><q id='zWDvX'></q></dir></style></legend>
    1. <i id='zWDvX'><tr id='zWDvX'><dt id='zWDvX'><q id='zWDvX'><span id='zWDvX'><b id='zWDvX'><form id='zWDvX'><ins id='zWDvX'></ins><ul id='zWDvX'></ul><sub id='zWDvX'></sub></form><legend id='zWDvX'></legend><bdo id='zWDvX'><pre id='zWDvX'><center id='zWDvX'></center></pre></bdo></b><th id='zWDvX'></th></span></q></dt></tr></i><div id='zWDvX'><tfoot id='zWDvX'></tfoot><dl id='zWDvX'><fieldset id='zWDvX'></fieldset></dl></div>

        • <bdo id='zWDvX'></bdo><ul id='zWDvX'></ul>

        <tfoot id='zWDvX'></tfoot>

        如何将字符串转换为 IP 地址,反之亦然

        时间:2023-07-01
            <tbody id='YSgOW'></tbody>

          • <bdo id='YSgOW'></bdo><ul id='YSgOW'></ul>
                <i id='YSgOW'><tr id='YSgOW'><dt id='YSgOW'><q id='YSgOW'><span id='YSgOW'><b id='YSgOW'><form id='YSgOW'><ins id='YSgOW'></ins><ul id='YSgOW'></ul><sub id='YSgOW'></sub></form><legend id='YSgOW'></legend><bdo id='YSgOW'><pre id='YSgOW'><center id='YSgOW'></center></pre></bdo></b><th id='YSgOW'></th></span></q></dt></tr></i><div id='YSgOW'><tfoot id='YSgOW'></tfoot><dl id='YSgOW'><fieldset id='YSgOW'></fieldset></dl></div>

              • <tfoot id='YSgOW'></tfoot>

                <small id='YSgOW'></small><noframes id='YSgOW'>

                  <legend id='YSgOW'><style id='YSgOW'><dir id='YSgOW'><q id='YSgOW'></q></dir></style></legend>
                  本文介绍了如何将字符串转换为 IP 地址,反之亦然的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  如何转换字符串 ipAddress (struct in_addr),反之亦然?以及如何上交无符号长 ipAddress?谢谢

                  how can I convert a string ipAddress (struct in_addr) and vice versa? and how do I turn in unsigned long ipAddress? thanks

                  推荐答案

                  如果您需要其他方式,请使用 inet_ntop()inet_pton().不要使用 inet_ntoa()、inet_aton() 和类似的,因为它们已被弃用且不支持 ipv6.

                  Use inet_ntop() and inet_pton() if you need it other way around. Do not use inet_ntoa(), inet_aton() and similar as they are deprecated and don't support ipv6.

                  这是一个很好的指南,其中包含很多示例.

                  Here is a nice guide with quite a few examples.

                  // IPv4 demo of inet_ntop() and inet_pton()
                  
                  struct sockaddr_in sa;
                  char str[INET_ADDRSTRLEN];
                  
                  // store this IP address in sa:
                  inet_pton(AF_INET, "192.0.2.33", &(sa.sin_addr));
                  
                  // now get it back and print it
                  inet_ntop(AF_INET, &(sa.sin_addr), str, INET_ADDRSTRLEN);
                  
                  printf("%s
                  ", str); // prints "192.0.2.33"
                  

                  这篇关于如何将字符串转换为 IP 地址,反之亦然的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:内存中 C++ 对象的结构与结构 下一篇:强制 C++ 结构紧密包装

                  相关文章

                  <small id='FPmk2'></small><noframes id='FPmk2'>

                1. <tfoot id='FPmk2'></tfoot>
                2. <legend id='FPmk2'><style id='FPmk2'><dir id='FPmk2'><q id='FPmk2'></q></dir></style></legend>

                  • <bdo id='FPmk2'></bdo><ul id='FPmk2'></ul>
                  <i id='FPmk2'><tr id='FPmk2'><dt id='FPmk2'><q id='FPmk2'><span id='FPmk2'><b id='FPmk2'><form id='FPmk2'><ins id='FPmk2'></ins><ul id='FPmk2'></ul><sub id='FPmk2'></sub></form><legend id='FPmk2'></legend><bdo id='FPmk2'><pre id='FPmk2'><center id='FPmk2'></center></pre></bdo></b><th id='FPmk2'></th></span></q></dt></tr></i><div id='FPmk2'><tfoot id='FPmk2'></tfoot><dl id='FPmk2'><fieldset id='FPmk2'></fieldset></dl></div>