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 - AlbertoBSD

#1251
i==y

La variable y no esta inicializada.

Edito:

Ya vi que si esta inicializada... pero la condición  no es la correcta tiene que se mientras sea menor o igual no?


Saludos!
#1252
Desarrollo Web / Consejo para una Web.
19 Junio 2016, 19:57 PM
Muy buen dia.

Escribo este post buscando consejos para implementar en una de mis paginas web  :silbar: :silbar:

Tengo la siguiente pagina:

Justfirmware.com

El consejo que busco no es por diseño yo se que la pagina esta muy muy escueta y luego trabajare en el diseño.

La pagina es de momento solo una lista de links para descargar firmware desde las paginas de Mega.

Quiero construir una comunidad al rededor de esta pagina tengo la idea de implementar mi propio sistema de mensajes como si fuera un foro pero no estoy seguro si seria la mejor manera.

¿Que recomendarían ustedes?

Saludos!
#1253
 ;-) ;-) ;-) ;-) ;-)

Valla que ver estas noticias me gusta, albert einstein lo predijo y ahora se continúan comprobando sus teorías xD..

Ya antes me había imaginado la fusión de agujeros negros, pero ahora poder detectarlos wow :D

Saludos!
#1254
Programación C/C++ / Re: Doble free.
19 Junio 2016, 19:22 PM
Así es se me paso comentar eso.

Debería de ser +2 en lugar de +1.

Saludos.
#1255
Programación C/C++ / Re: Doble free.
19 Junio 2016, 15:41 PM
Cita de: NOB2014 en 19 Junio 2016, 14:33 PM

1): Porque debo hacer que la función se declare como un puntero a función.


Es el tipo de dato que devuelve la funcion, no es que sea un puntero a funcion, es una funcion que devuelve un tipo de  dato
;
char* funcion();

No veo ningun doble free en tu codigo. Lo que veo es que estas tratando de liberar una sección de memoria no liberable. Esto es que solo puedes liberar memoria reservada por malloc, calloc y realloc pero tu apuntador posteiormente apunta a origUno por el strcat que haces incorrectamente.

Segun:

char *arr = ( char* )malloc( totCarac * sizeof(char) );

Reservas memoria el buffer completo pero despues reasignas el valor de arr a la direccio  de origUno.

arr = strcat( origUno, origDos );

que seria la direccion de origUno...

Necesitas primero realizar un strncpy de origUno a arr y luego realizar la concatenacion.

Sobre el espacio tendrias que hacer:

strcpy(arr,origUno);
strcat( arr, " ");
strcat( arr, origDos );



Nota que uso strcpy y no strncpy ya que como capturaste correctamente origUno y reservastes memoria suficiente para arr no hay riesgo de bufferoverflow. En cualquier otro caso usaria strncpy...

Saludos
#1256
Foro Libre / Re: -Videos youtube- elhacker.net
19 Junio 2016, 03:33 AM
Mas videos de programacion en Lenguaje C

[youtube=640,360]https://www.youtube.com/watch?v=8wKRS9TGplQ[/youtube]

Saludos!
#1257
Programación C/C++ / Re: Tipo de dato bool
18 Junio 2016, 16:58 PM
Aaa entonces es del C99 en adelante  ;-) ;-) Ya vi:

Citarboolean type in <stdbool.h>

http://www.open-std.org/jtc1/sc22/wg14/www/newinc9x.htm

http://pubs.opengroup.org/onlinepubs/009695399/basedefs/stdbool.h.html

Muy interesante.

Saludos
#1258
Programación C/C++ / Re: Tipo de dato bool
18 Junio 2016, 16:45 PM
Cita de: do-while en 18 Junio 2016, 16:00 PM
. No hay nada menos expresivo que un valor booleano, o si o no, sin valores intermedios ni ningún tipo información extra...

;-) ;-) Siempre he pensado asi y si asi he usafo los enteros de forma boolean.

Aun asi sigue la pregunta

¿Cual es el estandar de "bool" en lenguaje C++, si es que existe?

Saludos
#1259
Como te dicen solo necesitas el numero maximo. No nexesitas declarar todo un vector para ello.

Tengo un  video que explica la formula que puso avesudra

[youtube=640,360]https://www.youtube.com/watch?v=DmOeOtIWhG4[/youtube]

Espero y te sirva.

Saludos
#1260
Programación C/C++ / Tipo de dato bool
18 Junio 2016, 15:17 PM
Hola.

En los libros de C que tengo nunca se mencionan los datos bool. Siempre usan un Dato entero para ellos.

Obvio es solo de C++ pero...

Ahorita busque sobre ellos y solo salen referencias vagas pero ninguna referencia oficial.

Segun esto solo encontre

El tipo bool es una incorporación reciente del lenguaje (1998)

Pero no menciona ninguna fuente. El uso de enteros como booleanos a mi me parece correcto siempre que solo los manejes como 0 y 1

Incluso creo que muchos compiladoradores hacen algo como:

typedef bool unsiged char;


Pero bueno las preguntas son:

¿A que estandar pertenece?
¿Donde esta la pagina de ese Estandar?

Saludos