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

#1031
Pues eso, elige proyecto de consola, y luego, elige C++.
Sinó, tendrías que configurar el proyecto a mano, y es más lioso.
#1032
Da más información. ¿Qué ocurre con el ajax? ¿Llama al callback de error?

Con el navegador, firefox o chrome por ejemplo, haciendo click derecho -> Inspeccionar elemento, obtendrás una visión del tráfico de la red. Ahí puedes ver si se envía o no, a dónde se envía y qué respuesta tiene.
#1033
Introduciste los 5 conjuntos de valores? Las5 estructuras.
Si solo introduces un par de ellas y cierras el programa, no se escribirá al archivo.

Si quieres forzar a que se escriba al archivo en un momento dado, coloca fflush(archivo).

Por ejemplo, al final del bucle for, dentro.


Si no es ese el problema, asegúrate de que el archivo se crea en un directorio correcto. Si quieres, pon arch=fopen("datos.txt","w"); para que aparezca junto al ejecutable.
#1034
Al crear el proyecto pusiste "Console application", y luego elegiste "C++"?
#1035
¿Tienes el csv con este formato?
8,95
5,62
10,4
0,0
8,95
5,62
10,4
0,0
8,95
5,62


Sin comas tras la Y, vamos. Por lo demás, es correcto.
#1036
Cita de: Poyoncio en 11 Septiembre 2016, 21:51 PM
Pues nose, si siempre has usado librerias stdio y stdlib nose como te han compilado, como te digo usa cstdio y cstdlib, y lo de printf, precisamente cout es mas facil. No hay que declarar el tipo de dato que vas a mostrar pero eso ya enfuncion de gustos.

Saludos y haznos caso, sino, no se compilara nada

Es recomendable utilizar las de C++, pero normalmente se pueden utilizar también las de C, stdlib.h y etc eh? No hay problema en compilar eso.
#1037
Cita de: sanxez1 en 11 Septiembre 2016, 21:42 PM
no hice lo de los couts, pero no se a que se refieren

Tienes que localizar qué línea da el error. Para ello hay muchos métodos, y uno es tan simple como ver hasta donde funciona bien. Por ejemplo, con el main, pondrías:
Código (cpp) [Seleccionar]
int main(){
    cout << 'a' << endl;
    iniciar();
    cout << 'b' << endl;
    realizar_juego();
    cout << 'c' << endl;
    terminar();
    cout << 'd' << endl;
}


Al ejecutarlo, deberías ver por la consola, letras. Si sale una 'a', el error está en la función "iniciar()". Si sale "ab", el error está en "realizar_juego()", y etc.

#1038
¿Probaste lo de los cout? De ser así, pon aquí el código que probaste.
#1039
Cita de: Poyoncio en 11 Septiembre 2016, 21:20 PM
Lo he vuelto a mirar y hay 3 fijate:
Código (cpp) [Seleccionar]
 }
 x_anterior=x;
 y_anterior=y;
 
 
}
}


El primero cierra el if, el segundo cierra el while y el tercero cierra la función.
#1040
Cita de: Poyoncio en 11 Septiembre 2016, 21:13 PM
Luego cuando indicas el valor de nave si estas en windows tendrias que tener \\ y no /  (si se trata de trabajar con directorios en windows)
Y en la ultima linea te sobra un }  
Ambos sirven, tanto \ como /.
No sobra. Hay 2, uno para el while y otro para la función.

Y sí, cstdlib y cstdio.


Si dices que el programa te ha compilado bien: Por si acaso, borra el ejecutable y compila de nuevo.
Hecho eso, prueba de nuevo lo de los cout, poniéndo uno al principio, para asegurarte de que al menos comienza el programa.