Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - ivancea96

#3651
Cita de: ivancea96 en 27 Diciembre 2013, 22:12 PM
Bueno, en primer lugar:

Código (cpp) [Seleccionar]
if(a == b)

Eso nunca será verdadero. Ahí estás comparando las DIRECCIONES de memoria que guardan las variables (punteros). Las direcciones nunca serán iguales.

Como dije antes xD así solo comparas las direcciones. Tú debes comparar letra a letra (con un for, por ejemplo) cada una, y ver si son iguales. También puedes usar la librería string, pero eso ya como veas.
#3652
Bueno, en primer lugar:

Código (cpp) [Seleccionar]
if(a == b)

Eso nunca será verdadero. Ahí estás comparando las DIRECCIONES de memoria que guardan las variables (punteros). Las direcciones nunca serán iguales.

En segundo lugar:

la variable 'a' es un puntero a una dirección. ¿Qué dirección? Ninguna, ya que no está inicializada. En cada inicialización del programa, 'a' puede tener un valor distinto. Por tanto, lo que dbees hacer es inicializarla.

No soy experto en C, soy más de C++, pero si no me equivoco, sería así:
Código (cpp) [Seleccionar]
char* a = malloc(sizeOf(char)*N); //N es el número de casillas que tendrá. Pon 100 por ejemplo, para asegurarte que no haya problemas

Bueno, creo que así debería ir.

EDITO: Perdona, pensaba que era C. Ahora vi el include iostream jeje

En C++, para guardar memoria, haz así:

Código (cpp) [Seleccionar]
char* a = new char[N]; /+/Donde N es el numero de celdas, caracteres en este caso.
#3653
Man prueba con 10^12 :O
#3654
Eso lo tienes que hacer con threads. Busca info sobre ellos.
#3655
Dudas Generales / Re: Ayuda con programa soy nuevo
27 Diciembre 2013, 19:20 PM
Bueno, lo siento, pero la solicitación de seriales, cracks y etc, estan prohibidos en el foro.
Solo te puedo decir, que busques en google, que siempre se encuentra algo.
#3656
Dudas Generales / Re: Ayuda con programa soy nuevo
27 Diciembre 2013, 17:34 PM
Supongo que no aporto mucho, pero si te interesa el "Free trial" que ofrece la empresa...
Camo - The Unscrambler
#3657
Explica lo que te pide el ejercicio.
Eso ponlo como una cita, no como un code.
#3659
Programación C/C++ / Re:
26 Diciembre 2013, 13:27 PM
Recordemos, que la aritmética de punteros es ir un paso más hacia la comprensión de cómo funcionan los punteros.
Me parece realmente útil saberla, aunque menos útil utilizarla en proyectos.

Enviado desde mi ST21i mediante Tapatalk
#3660
Puedes postear tu solución, así queda para los demás ;)