elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 ... 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 [325] 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 ... 385
3241  Programación / ASM / Re: interrupcion 13h,02h en: 27 Mayo 2010, 10:16 am
http://www.ctyme.com/intr/rb-0607.htm
3242  Foros Generales / Foro Libre / Re: feliz cumple argentina en: 25 Mayo 2010, 12:11 pm
Felicidades; aguante Argentina.

3243  Foros Generales / Foro Libre / Re: El Partido de los Inmigrantes se presentará en junio en: 25 Mayo 2010, 09:01 am
Y yo pregunto ¿ por que en los paises de origen de todos los inmigrantes los españoles no hemos podido fundar un partido politico que fuera a unas elecciones generales ?.

¿Tenes alguna prueba de que lo hayan QUERIDO hacer o que lo hayan INTENTADO?

Donde esta la democracia de la que tanto hablan ellos, o es pura pantalla.

No en todos los paises hubo o hay democracia ...
3244  Programación / Programación C/C++ / Re: reservar memoria para punteros en C en: 25 Mayo 2010, 00:49 am
Si a la funcion le paso una referencia a lista, el prototipo no seria
void fnc(char*** lista); ????

Si, ahora mismo si inicializas lista a 0 y depuras vas a ver que lista sigue siendo 0.

entonces...
quedamos de acuerdo en que
Código
  1. char** lista;
  2. lista = (char**)malloc( sizeof(char*)*5); // reservo espacio para 5 strings
  3. lista = (char*)malloc( sizeof(char)*10); // reservo 10 bytes para 1 de los 5 strings
  4.  

Si.

ahora, para copiar 1 cadena, es corecto?:
Código
  1. strcpy(lista[i], "mi cadena");

Tambien.

pensa que todo el tema de asignacion de memoria y strings se hace dentro de la funcion, no en el main.

Si, ya lo hice funcionar tanto en C (char*** como en C++ **&).
3245  Programación / Programación C/C++ / Re: Librería en: 24 Mayo 2010, 21:47 pm
Bueno, estuve pensado y he llegado a las siguientes conclusiones: Llevar un post en el foro con el source de la librería, llevar adjuntada la documentación de la misma, y las especificaciones de funciones y retornos. A la par, una lista de colaboradores y unas 'normas' para quien quiera aportar o corregir source.

¿No esta creado expresamente para esto SourceForge?
3246  Programación / Programación C/C++ / Re: No consigo compilar RCDATA (Dev-Cpp) en: 24 Mayo 2010, 21:45 pm
5 al precio de una:

1. No crees temas iguales o similares:
http://foro.elhacker.net/programacion_cc/achivos_rc_devcpp-t293081.0.html;msg1451040#msg1451040

2. No hagas double posting.

3. Usa Google.

4. Volve a usar Google.

5. Esforzate.
3247  Programación / Programación C/C++ / Re: reservar memoria para punteros en C en: 24 Mayo 2010, 21:39 pm
Esta mal la inicializacion ... siempre accedes a lista[0], mira el ejemplo que deje. El bucle esta mal del todo, primero y principal para poder usarlo tendrias que reservar un puntero mas y asignarle como valor 0; ademas de pasar la variable lista por referencia (la asignacion que haces ahora mismo en fnc es local, al volvera main lista sigue teniendo el mismo valor que antes de llamar a fnc).

Código
  1. while(*ptr != '\0')
  2.        printf("%s\n", *ptr++);
3248  Programación / Programación C/C++ / Re: reservar memoria para punteros en C en: 24 Mayo 2010, 19:24 pm
Si, entendiste bien hasta ahi.

1)(char*)malloc(sizeof(char)*5);
Reserva memoria para 5 caracteres.

(char*)malloc(sizeof(char*)*5);
Reserva memoria para 5 PUNTEROS a caracteres (pero deberias hacer el casting a char **).

En realidad siempre reserva memoria simplemente, pero desde un punto de vista logico la diferencia seria esa con el casting correcto, en una PC con un S.O. de 32 bits, char = 1 byte, char *(y cualquier otro puntero) 4 bytes.

2) Reservas primero la memoria para los punteros a cadena y despues la memoria para las cadenas mismas.

Código
  1. //reservar
  2. char **lista = (char**)malloc(sizeof(char*) * 3);
  3. for (int x = 0; x < 3; x++)
  4. {
  5.  lista[x] = (char*)malloc(sizeof(char) * 5);
  6. }
  7. //usar
  8. //liberar
  9. for (int x = 0; x < 3; x++)
  10. {
  11.  free(lista[x]);
  12. }
  13. free(lista);
3249  Foros Generales / Foro Libre / Re: El Partido de los Inmigrantes se presentará en junio en: 23 Mayo 2010, 23:29 pm
Sé de sobra lo que significa, el problema es que en la comparación que hiciste lo pusiste como algo malo. Simplemente son distintas culturas, que por cierto, en muchos aspectos a dia de hoy van bastante más avanzados.

¿Y deberia haberlo puesto como algo bueno, verdad? Justamente para eso estaba mi comparacion, situada en otro tiempo eso si.
3250  Foros Generales / Foro Libre / Re: El Partido de los Inmigrantes se presentará en junio en: 23 Mayo 2010, 23:18 pm
Lo de que es el pais con mayor porcentaje de inmigrantes de la unión europea lo ley en la prensa el año pasado. Creo que los datos obtenidos de wikipedia están desfasados en España no hay un 10% de inmigrantes desde hace varios años y por cierto, Suiza no es de la UE.

Es cierto, Suiza no esta en la UE aunque yo no estaba hablando de la UE cuando me citast, en fin, podes reemplazarlo por Luxemburgo en la lista si queres, lo supera ampliamente.

Yo he recogido fruta.

No vi muchas manos mas todavia ...

Ya explico que los que mandan son los de siempre ni el PSOE ni el PP sino sus jefes: banca y patronal y está claro que a la patronal le interesa rebajar los costes=mano de obra barata, aquí y en casi cualquier país solo que aquí se lo han puesto fácil dejando entrar a tanto inmigrante ilegal.

De acuerdo.

El tiempo hace mucho (desde el 11S) que dá la razón a los que opinan que la amanaza terrorista más importante es el islamismo radical.

Amen.

A mí si me atracan por la calle me da igual que sean pobres o marginales, para mí son delincuentes y el que debería dar pena soy yo, la víctima.

Sin duda.

Explica el uso de esos adjetivos anda.

Anda y averigua al respecto del origen del termino barbaro.
Páginas: 1 ... 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 [325] 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 ... 385
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines