Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2008, 01:53
Avatar de minkweb
minkweb
 
Fecha de Ingreso: septiembre-2005
Mensajes: 443
Antigüedad: 19 años, 4 meses
Puntos: 14
Cadenas y numeros AYUDA

Bueno en mi camino en c++ me encuentro de nuevo con problemas..

quiero unir un texto con una variable tipo int y transformarlo en const char(eso me dice dev c++ que necesito para poder imprimir texto en SDL "Lbreria grafica").
Ahora bien..
¿Que diferencia existe entre un char y un const char?
¿Como puedo unir la cadena y el numero y q se vuelvan const char?

¿Porque pasa esto en mi codigo

Código:
    char p[100] = "prueba";
    p="prueba 2";
me da este error. 65 C:\Dev-Cpp\Caotico\main.c incompatible types in assignment of `const char[5]' to `char[100]'
???

En php uno hace
Código PHP:
 $a $b+$c
sea cual sea el valor de $b y $c las transforma perfectamente ¿Porque c++ no ? ¿Como puedo lograrlo?

ejemplo como podria hacer esto

Código:
char a[5] = "hola", c[10];
int b = 10;
c =a+b;
eso me da error en c++ ¿Como es la manera correcta?


Alguien que me deje bien duro en conceptos de cadenas y su concatenacion en diferentes tipos xfa!

Gracias y saludos
__________________
Juegos
Juegos iphone

Última edición por minkweb; 20/12/2008 a las 01:58