]> git.llucax.com Git - z.facultad/75.42/string.git/blobdiff - ascii.cpp
Se agrega la carĂ¡tula.
[z.facultad/75.42/string.git] / ascii.cpp
index 1864fb8dd9de28af7fd9fcb6835f74c254a95d18..888af053ac78834c5f7025c2c5a60fbf77ef7f2b 100644 (file)
--- a/ascii.cpp
+++ b/ascii.cpp
@@ -38,14 +38,6 @@ Ascii::~Ascii(void) {
 #endif
 }
 
 #endif
 }
 
-bool Ascii::is_endl(void) {
-#ifdef DEBUG
-    std::cerr << "En Ascii::is_endl()." << std::endl;
-#endif
-    // Si es 0xA = 10 = '\n' devuelve true.
-    return caracter == '\n';
-}
-
 Ascii& Ascii::operator=(const Ascii& ascii) {
 #ifdef DEBUG
     std::cerr << "En operator= de Ascii." << std::endl;
 Ascii& Ascii::operator=(const Ascii& ascii) {
 #ifdef DEBUG
     std::cerr << "En operator= de Ascii." << std::endl;
@@ -54,14 +46,14 @@ Ascii& Ascii::operator=(const Ascii& ascii) {
     return *this;
 }
 
     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;
 }
 
 #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
 #ifdef DEBUG
     std::cerr << "En operator== de Ascii." << std::endl;
 #endif
@@ -75,13 +67,6 @@ Ascii::operator char(void) const {
     return static_cast<char>(caracter);
 }
 
     return static_cast<char>(caracter);
 }
 
-Ascii::operator short(void) const {
-#ifdef DEBUG
-    std::cerr << "En cast de Ascii a short." << std::endl;
-#endif
-    return static_cast<short>(caracter);
-}
-
 /// Volcado a un stream de salida.
 std::ostream& operator<<(std::ostream& out, const Ascii& ascii) {
 #ifdef DEBUG
 /// Volcado a un stream de salida.
 std::ostream& operator<<(std::ostream& out, const Ascii& ascii) {
 #ifdef DEBUG