X-Git-Url: https://git.llucax.com/z.facultad/75.42/string.git/blobdiff_plain/8ea54871577c6d32ef579c1587dfd4eda3f36ddf..dd02acd5a5a904b047d833ef78c62c59e6b3f212:/ascii.cpp diff --git a/ascii.cpp b/ascii.cpp index 9a0982c..888af05 100644 --- a/ascii.cpp +++ b/ascii.cpp @@ -46,14 +46,14 @@ Ascii& Ascii::operator=(const Ascii& ascii) { return *this; } -bool Ascii::operator<(const Ascii& ascii) { +bool Ascii::operator<(const Ascii& ascii) const { #ifdef DEBUG std::cerr << "En operator< de Ascii." << std::endl; #endif return caracter < ascii.caracter; } -bool Ascii::operator==(const Ascii& ascii) { +bool Ascii::operator==(const Ascii& ascii) const { #ifdef DEBUG std::cerr << "En operator== de Ascii." << std::endl; #endif @@ -67,13 +67,6 @@ Ascii::operator char(void) const { return static_cast(caracter); } -Ascii::operator short(void) const { -#ifdef DEBUG - std::cerr << "En cast de Ascii a short." << std::endl; -#endif - return static_cast(caracter); -} - /// Volcado a un stream de salida. std::ostream& operator<<(std::ostream& out, const Ascii& ascii) { #ifdef DEBUG @@ -83,7 +76,7 @@ std::ostream& operator<<(std::ostream& out, const Ascii& ascii) { } /// Captura desde un stream de entrada. -std::istream& operator>>(std::istream& in, const Ascii& ascii) { +std::istream& operator>>(std::istream& in, Ascii& ascii) { #ifdef DEBUG std::cerr << "En operator>> de Ascii." << std::endl; #endif