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

#41
En vez de poner esto:
#define PATH = "/home/daniel/.drawsom/wordlist" //El PATH del fichero

Poné esto:
#define PATH "/home/daniel/.drawsom/wordlist" //El PATH del fichero

Y acá:
if( strstr( aux, letters[ i ] ) != NULL) {

La función strstr tiene que recibir dos cadenas, y vos le estás pasando una cadena y un carácter. Tenés que hacer una cadena con ese carácter y el '\0'.
#42
Lo estás compilando mal. Ese error es porque seguramente no estás incluyendo class.cpp.
#43
Se puede conseguir de muchas maneras, como ya contestaron. Pero creo que la mejor forma para un usuario "promedio" es buena ingeniería social más phishing.
#44
Por nada! Saludos desde Argentina!.
#45
Un puntero es un objeto que apunta a una dirección de memoria( otro objeto o NULL ), te permite modificar el sector apuntado y crear y borrar variables dinámicamente por ejemplo. Y una referencia es una especie de apodo/alias, es la copia de otro objeto.
Para algunas cosas es lo mismo, como el ejemplo que estás dando, no pueden verse las diferencias. Pero digamos que los punteros tienen más funcionalidad en cuanto a la referencia. La referencia es solo una copia de otro objeto. Los punteros permiten más manipulación de datos.

Acá tenés buenas explicaciones:
http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/2010-February/007437.html
http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/2008-July/004047.html
#46
No sé como te pudo compilar porque te faltaron comillas en los últimos printf ( antes del \n ).
Y esto:
if( a<0 ){
Debería ser:
if( a>0 ){

Corregí eso y fijate. De nada, un saludo!.
#47
Programación C/C++ / Re: Duda con main()
8 Abril 2012, 02:01 AM
Depende del compilador que estés usando. Igual la forma correcta siempre termina siendo:
Código (cpp) [Seleccionar]
int main( int argc, char **argv ){
    // código
    return 0;
}


Porque es bueno tener un control del programa que se está desarrollando. Es decir, un programa que no retorne ningún valor es un programa que no puede decirme si las cosas terminaron bien o mal.
Y el uso de parámetros me da la posibilidad de llamar a dicho programa pasándole valores.
./calculadora valor1 valor2 valor3
En este caso:
- argc = 4
- argv = un vector con el nombre del programa( en este caso "calculadora" ) y los valores que le pasé.

Es muchísimo más completo un programa de esta forma, y siempre debería recibir y retornar valores.
#48
Programación C/C++ / Re: ingresar char
8 Abril 2012, 01:49 AM
Sí, CreateThread es solo para Windows. Podrías mirarte alguna librería multiplataforma, aca en el foro se habló varias veces de este tema.
Saludos.
#49
Lo que hacen while y do while es ejecutar el código entre llaves {} mientras la expresión dentro de los paréntesis () sea verdadera. La diferencia es que el do while primero ejecuta y luego evalúa. El ciclo que hizo @David se corta con el break, sino sería infinito: while( true ).
Tenés miles de formas para hacer lo que necesitas.
Un buen manual de C/C++ que te recomiendo es el de Pozo Coronado. Podés buscarlo en Google. Me parece muy completo y ahí vas a entender muy bien todo esto.

PD: @David ya quité mi firma ja.
#50
Programación C/C++ / Re: ingresar char
7 Abril 2012, 20:34 PM
Un ciclo ejecuta cada una de las instrucciones que lleve. Por lo tanto va a esperar que el usuario ingrese algo.
Para lo que necesitás tenés que usar threads.