Ver Mensaje Individual
  #13 (permalink)  
Antiguo 14/06/2005, 18:48
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 4 meses
Puntos: 102
Volvemos :
.. si estoy declarando a argv como char ¿por qué no puedo compararlo como tal???

Con un if...
Código:
main(int argc, char **argv) {
      if(argv[1]=="-v") ....
}
no me lo reconoce... y con un switch (que es lo que quisiera)...
Código:
main(int argc, char **argv) {
      switch(argv[1]) {
            case "-v": ....
      }
}
me aparece el error: Switch selection expression must be of integral type ... ¿? ¿por qué?, ¿por qué? ¿por qué? .... me quedé >>> con esto :-p.

Trabajo con Turbo C++ v3.0 (pero trabajo en C puro), bajo Windows XP.

Gracias de antemano...
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"

Última edición por jam1138; 15/06/2005 a las 00:35