Logo

¡Bienvenido a Stratos!

Acceder

Foros



Menu

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menu

Mensajes - J_F_NASH

#46
¿Cómo evitar la compilación de ciertas líneas... sin tener que comentarlas, claro?


S2.
#47
Cita de: ZaelSiuSPrueba esto


int aleatorio = 5 + ( rand() % 4 );

Funciona gracias  :P


S2.
#48
Estoy tratando de hacerlo con rand() pero no veo forma.


S2.
#49
En "VC++ Express Edition" cuando le doy a compilar/ejecutar no me sale la consola de debug pues en un principio no lo configuré para ello. El caso es que ahora la necesito ¿cómo hago para que aparezca?


S2.
#50
General Programadores / Estoy completamente perdido.
20 de Abril de 2007, 01:08:26 PM
Utilizo "VC++ Express Edition" y durante la ejecución de mi código, en determinados momentos tras hacer determinadas acciones, me salta el mensaje:
Citar
First-chance exception at 0x004133e3 in PROGRAMA.exe: 0xC0000005: Access violation reading location 0xae24df58.
Unhandled exception at 0x004133e3 in PROGRAMA.exe: 0xC0000005: Access violation reading location 0xae24df58.
La verdad, no se ni para donde mirar. No se que rayos estoy haciendo mal. He tomado las siguientes medidas por si fueran estas las culpables de dicho mensaje:
1) Al declarar una variable SIEMPRE le doy un valor (cero generalmente). Esto es algo que antes no hacia, a menos que me diese un error de compilación, claro.

2) Estoy utilizando las funciones "atoi" e "itoa" que en ocasiones me lo marca como "deprecated" ¿debería seguir utilizandolo?.


S2.
#51
General Programadores / ¿Es correcto esto?
19 de Abril de 2007, 01:36:18 PM
¿Qué es lo correcto y por qué? porque parece que no influye para nada.

//METODO 1
for(int x = 0; x<10; x++)



//METODO 2
int x;
for(x = 0; x<10; x++)




S2.
#52
Cita de: ZaelSiuSUsa sprintf para convertir múltiples valores a una cadena. Ejemplo:



char miCadena[128];
int vidas,salud, energia;

....

sprintf( miCadena, "vidas: %d, salud: %d, energia: %d", vidas, salud, energia );

SDL_WM_SetCaption( miCadena, NULL );


Genial!  :shock:



S2.
#53
No se que habré tocado pero no puedo utilizar la opción de "buscar" ni "buscar y reemplazar" da igual que seleccione una parte del código o no, simplemente no hace nada. Bueno, si, se deselecciona la ventana del VC. De manera que tengo que volver a pinchar en ella.
Por supuesto he reiniciado el ordenador pero sigo con el problema.


S2.
#54
Cita de: killrazor
O pongo en la barra de titulo la informacion que necesito (setCaption)

No se me había ocurrido, mola. El problema es que no se como indicarle mas de una variable:

SDL_WM_SetCaption( itoa(variable1,buffer, 10 ), NULL );




S2.
#55
Ok, utilizo la herencia pues.



S2.
#56
Cita de: killrazorPor que no pruebas a escribir primero (entonces se abre la consola) y abrir la ventana despues con SDL?
Lo mismo sirve....


No te entiendo. O no  se como hacer lo que mencionas.

S2.
#57
¿Cómo añadir un miembro a un objeto?.
Por ejemplo, en la siguiente estructura...

struct actors{
int x,y;
}player, score;

...¿cómo le indico a "score" que tenga un miembro mas sin tener que definir una estructura para este?


S2.
#58
Cita de: shephirothSi estas usando windows forms, mira a ver si con ->SendtoBack(); En MFS tendran alguna funcion parecida. Si estas utilizando alguna otra manera, ponla y mirare a ver si encuentro ;)

Estoy con SDL a pelo. Pero vamos, cualquier idea es buena. Eso si, meterme en "fregaos"...



S2.
#59
Al compilar y ejecutar en VC++ me salen 2 ventanas, una es el programa en si y la otra el debug. El "problema" es que la ventana de mi aplicación tapa la ventana del debug obligandome a situarlas manualmente cada vez.
-¿Puedo evitar esto?
-¿Hay forma de posicionar las ventanas sin meterme en un verengenal de código o librerias?.
-Quizás haya alguna opción que permita evitar la ordenación en cascada automática en el propio Visual... o quizá no :roll: .


S2.
#60
Cita de: ZaelSiuS
Y si aun así no lo entiendes, siempre te quedará la guarrada de convertir el int a string y luego leer cada caracter.. pero realmente es innecesario.


Strings, mmm... muy interesante.



S2.





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.
Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.