X-Git-Url: https://git.llucax.com/z.facultad/75.74/practicos.git/blobdiff_plain/77a15cf8943d5588e17815771420d189f3f8bca8..cf90d8bc6c8e339682d96ae43959e1dabc5fefb9:/practicas/pipi/src/ipaddr.h diff --git a/practicas/pipi/src/ipaddr.h b/practicas/pipi/src/ipaddr.h index eed830d..0c0c549 100644 --- a/practicas/pipi/src/ipaddr.h +++ b/practicas/pipi/src/ipaddr.h @@ -15,14 +15,20 @@ struct IPAddr /// Representación interna atom atoms[4]; + /// Constructor + IPAddr(); + /// Constructor IPAddr(atom a1, atom a2, atom a3, atom a4); /// Constructor - IPAddr(unsigned ip); + IPAddr(int ip); + + /// Constructor + IPAddr(const char* ip) throw (std::logic_error); /// Constructor - IPAddr(std::string ip) throw (std::logic_error); + //IPAddr(const std::string& ip) throw (std::logic_error); /// Operador de casteo a unsigned operator unsigned () const;