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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 59
21  Programación / Programación C/C++ / Re: ¿Cómo puedo eliminar algún fichero en C? en: 10 Abril 2013, 17:03 pm
Bueno, yo solo lo he hecho porque se que este parámetro da -1, ya se que otros no, y cuando ya si eso, generalizo y pongo > 0

El operador que estás buscando es != (Distinto de) porque pudiera ser un valor negativo, recuerda que es distinto de cero.
22  Programación / Programación C/C++ / Re: java ArrayList en C++ en: 4 Abril 2013, 21:48 pm
Eliminando los espacios de nombres:

Código
  1. #include <iostream>
  2. #include <list>
  3.  
  4. using namespace std;
  5.  
  6. list<int> lista;
  7.  
  8. int main()
  9. {
  10.    for(int i=1;i<=10;++i)
  11.        lista.push_back(i);
  12.  
  13.    for(list<int>::iterator it = lista.begin();it != lista.end();++it)
  14.       cout << *it <<endl;
  15.  
  16.    return 0;
  17. }

Aunque a mí personalmente me gusta más la clase vector:

Código
  1. #include <iostream>
  2. #include <list>
  3.  
  4. using namespace std;
  5.  
  6. vector<int> lista;
  7.  
  8. int main()
  9. {
  10.    for(int i=1;i<=10;++i)
  11.        vector.push_back(i);
  12.  
  13.    for(int i = 0;i < lista.size();i++)
  14.       cout <<lista[i] <<endl;
  15.  
  16.    return 0;
  17. }

Depende de lo que quieras hacer ya que list y vector son dos cosas diferentes. List se comporta como una lista y vector como un vector
23  Programación / Programación C/C++ / Re: L'\v' que es? en: 1 Abril 2013, 17:26 pm
En el caso de un string L"Cadena de texto" significa que va a tratar el string como un literal wchar_t, supongo que es lo mismo o similar con el caracter.

Fuente: http://stackoverflow.com/questions/6384118/what-does-the-l-in-front-a-string-mean-in-c
24  Programación / Programación C/C++ / Re: Incremento de punteros en: 31 Marzo 2013, 17:52 pm
Aqui teneis otro ejemplo de eso: http://www.portalhacker.net/index.php/topic,126837.0.html

El printf toma los argumentos de derecha a izquierda, por eso muestra "Hola" en vez de "aloH" ;).

Sa1uDoS

Ese código tiene un detalle y es que dependiendo del compilador la salida va  a variar, prueba compilarlo con VC++ y te imprimirá aloH
25  Programación / Programación C/C++ / Re: ¿Como reproducir un sonido desde wxWidgets de forma asíncrona? en: 29 Marzo 2013, 23:32 pm
Intenta creando otro hilo
26  Programación / Programación C/C++ / Re: Incremento de punteros en: 29 Marzo 2013, 18:54 pm
Compilado con MinGW:



EDIT:
Citar
Yo no estoy seguro lo que dice naderST, pero aun si fuera cierto no tiene sentido

No me creas a mí, revisa el enlace que coloqué de stack overflow y si no me equivoco es algo que está contemplado en el estándar pero no está especificado.

Si te fijas bien, en el tercer printf (cuarto en realidad) antes de ser llamado ptr vale 00512421, al evaluarse de derecha a izquierda se hace un pos-incremento quedando la llamada de la siguiente manera:

printf("\n\n%p %p", 00512422, 00512421);
27  Programación / Programación C/C++ / Re: Incremento de punteros en: 29 Marzo 2013, 18:26 pm
Lo que ocurre es que los argumentos se están evaluando de derecha a izquierda, esto ocurre dependiendo del compilador, la arquitectura, el tipo de argumento, y la convención de llamada de la función que estás llamando.

Esto es un comportamiento que no está especificado en el estándar y depende de la plataforma.

Fuente: http://stackoverflow.com/questions/621542/compilers-and-argument-order-of-evaluation-in-c
28  Programación / Programación C/C++ / Re: [C] Funcion Split en: 28 Marzo 2013, 16:36 pm
En realidad aunque es una buena costumbre usar free, el SO se encarga de liberar la memoria reservada cuando el proceso termina ;). Aun asi deberia mejorar eso.

Sa1uDoS

Sí, pero que tal si mi proceso es un servidor que va a correr durante meses usando esa función split cada vez que recibe alguna petición? En cierto punto va a reventar. Fuera de eso, muy bueno el aporte.
29  Programación / Programación C/C++ / Re: Problema al compilar con codeblocks y wxwidget en: 28 Marzo 2013, 16:32 pm
Por lo visto el problema es que no estás enlazando wxWidget
30  Programación / Programación C/C++ / Re: [C] Funcion Split en: 28 Marzo 2013, 16:29 pm
Esta bien pero recuerda que debes hacerle free a cada palabra y luego al retorno porque estas dejando memory leaks. Otra cosa, sería interesante que el delimitador pudiera ser un string. Aquí te dejo una que hice yo, pero en C++ mucho más sencillo utilizando la clase string y vector:

http://gauss.com.ve/articulos/articulo.php?id=10
Páginas: 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ... 59
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines