Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Re:Unos apuntes

    (Puntos:0)
    por pobrecito hablador el Lunes, 22 Marzo de 2010, 14:23h (#1209986)

    Son sólo eso, typos, no errores de concepto.
    Precisamente, el tema es que C/C++ se presta a que se confunda una errata con un error de concepto. Y a que una errata pase desapercibida porque el compilador lo entiende como algo normal y esté enmascarando un error (por concepto o por errata) grave.
    Al final a todo se acostumbra uno, evidentemente, pero es una necedad negar que la elección de = y == y cómo se pueden usar en C/C++ (if (a = b){... (sí, sé que los compiladores suelen dar un warning y pedir que se meta entre otro paréntesis, pero dime quién se fija en los warnings de compilaciones de tamaño considerable) constituyen un mal diseño del lenguaje.

    [ Padre ]
  • Re:Unos apuntes

    (Puntos:2)
    por Mu (11278) el Lunes, 22 Marzo de 2010, 15:57h (#1209999)
    ( http://press.asqueados.net/ | Última bitácora: Jueves, 17 Abril de 2014, 09:50h )

    sí, sé que los suelen dar un warning


    No sé qué compiladores son esos, el gcc desde luego se calla.

    pero dime quién se fija en los warnings de compilaciones de tamaño considerable


    Cualquiera con dos dedos de frente. Los warnings deben eliminarse del código, e ignorarlos en un proyecto de un tamaño considerable es como poco negligente.
    --
    Envíos descartados por Mu [barrapunto.com]
    [ Padre ]
    • Re:Unos apuntes de pobrecito hablador (Puntos:1) Lunes, 22 Marzo de 2010, 17:46h
      • Re:Unos apuntes de Mu (Puntos:2) Lunes, 22 Marzo de 2010, 20:02h
        • Re:Unos apuntes de pobrecito hablador (Puntos:0) Lunes, 22 Marzo de 2010, 22:58h
        • Picaste de pobrecito hablador (Puntos:0) Lunes, 22 Marzo de 2010, 23:46h
          • Re:Picaste de Mu (Puntos:2) Martes, 23 Marzo de 2010, 09:33h
            • Re:Picaste de pobrecito hablador (Puntos:0) Martes, 23 Marzo de 2010, 09:44h
            • Re:Picaste de Mu (Puntos:2) Martes, 23 Marzo de 2010, 09:59h
            • Créeme de pobrecito hablador (Puntos:0) Martes, 23 Marzo de 2010, 12:07h
            • Re:Créeme de Mu (Puntos:2) Martes, 23 Marzo de 2010, 13:12h
  • Re:Unos apuntes

    (Puntos:0)
    por pobrecito hablador el Lunes, 22 Marzo de 2010, 18:03h (#1210018)
    > Precisamente, el tema es que C/C++ se presta a que se confunda una errata con un error de concepto. Y a que una errata pase desapercibida porque el compilador lo entiende como algo normal y esté enmascarando un error (por concepto o por errata) grave.

    Igual que todos los lenguajes.

    Si en un bucle anidado cambias una "i" por una "j" en cualquier lenguaje común, la has cagado y el compilador no dirá nada.

    ¡Son tan parecidos la "i" y la "j"! ¡Y es tan tan cerca!... ¡Deberíamos usar "iIi" y "JjJ" para los contadores!
    [ Padre ]
    • Re:Unos apuntes de pobrecito hablador (Puntos:0) Lunes, 22 Marzo de 2010, 23:01h
      • Re:Unos apuntes de pobrecito hablador (Puntos:0) Martes, 23 Marzo de 2010, 11:09h
        • Re:Unos apuntes de pobrecito hablador (Puntos:0) Martes, 23 Marzo de 2010, 15:21h
          • Re:Unos apuntes de pobrecito hablador (Puntos:0) Miércoles, 24 Marzo de 2010, 16:23h