Buenas. No se como van las excepciones en c, pero en java tienes q indicar el método que excepciones puede lanzar (asi sin ver el codigo sabes q excepciones tienes q controlar al crear el objeto).....quizas por eso te da el warning.
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.
#62
Proyectos / Re: Virus, online!
23 de Febrero de 2009, 07:23:28 PM
Veo que estais con actualizaciones. Es mucho problema preguntar que tal va todo??
#63
General Programadores / Re: Mis preguntas sobre C++
20 de Febrero de 2009, 06:11:22 PMCita de: Vicente en 19 de Febrero de 2009, 06:18:43 PMCita de: tewe76 en 19 de Febrero de 2009, 05:12:14 PMCitary la broma me hace perder como 10 minutos recompilando todo el maldito proyectoEn ese caso deberían poner un mensaje de confirmación, porque sí que es un fastidio, sí ::)
Los atajos de teclado son tus amigos ;)
El problemas es acordarte de los atajos de un ide cuando estas con otro :S:S:S
#64
General / Re: Convocatoria popular KDD Stratos-Madrid para febrero (propuesta de fechas)
20 de Febrero de 2009, 06:08:48 PM
Pues, en principio me daba igual un dia que otro, pero como al parecer va a ir mas gente el proximo sabado, pues será al próximo sábado. Ya que voy poco, mejor cuando hay mas peña xDD
#65
General Programadores / Re: Mis preguntas sobre C++
11 de Febrero de 2009, 09:24:27 PM
Este ultimo post no lo entiendo....clase madre y clase hija se llama cuando hay HERENCIA, es decir, la clase hija HEREDA de clase madre. En tu ejemplo una de las clases tiene como variable un puntero a la otra clase.....
No entiendo ??? ???
Sobre las preguntas:
1- No es incorrecto (salvo que no entiendo el nombre de las clases)
2- Ambas son correctas. Lo mas normal es (en mi opinion) que tengas una clase principal con punteros a tus diferentes servicios(render, fisicas, etc, etc) y que tengas un puntero global a esta clase principal. Asi en el main la instancias y tienes acceso desde cualquier parte del proyecto.
No entiendo ??? ???
Sobre las preguntas:
1- No es incorrecto (salvo que no entiendo el nombre de las clases)
2- Ambas son correctas. Lo mas normal es (en mi opinion) que tengas una clase principal con punteros a tus diferentes servicios(render, fisicas, etc, etc) y que tengas un puntero global a esta clase principal. Asi en el main la instancias y tienes acceso desde cualquier parte del proyecto.
#66
General / Re: Convocatoria popular KDD Stratos-Madrid para febrero (propuesta de fechas)
09 de Febrero de 2009, 09:36:03 PM
Se que aun quedan 2/3 semanas, pero cual dia se celebrara??? Mas que nada por no hacer otros planes....
#67
General Programadores / Re: Mis preguntas sobre C++
09 de Febrero de 2009, 06:59:26 PM
Eskema: Me temo que se referia a un clone, un duplicado del objeto. Lo que no se si se refiere a hacer un "public obj* obj.clone()" o a "public obj(obj origen)". Para la primera aconsejo crear un constructor sin parametros privado, aunque puede q sea mejor la segunda.
Respecto al tema que comentas de usar namespaces o una clase con objetos de otras clases, que a su vez tengan objetos que referencien al debug en cuestion.....a mi me parece que depende mas de como sea la persona y de que lenguajes se venga........yo antes de empezar con java utilizaba la segunda (clases con objetos de otras clases...), pero en java me estoy acostumbrando a lo que serian los namespaces (llamados package) a crear singletones estaticos para ese tipo de servicios.
Respecto al tema que comentas de usar namespaces o una clase con objetos de otras clases, que a su vez tengan objetos que referencien al debug en cuestion.....a mi me parece que depende mas de como sea la persona y de que lenguajes se venga........yo antes de empezar con java utilizaba la segunda (clases con objetos de otras clases...), pero en java me estoy acostumbrando a lo que serian los namespaces (llamados package) a crear singletones estaticos para ese tipo de servicios.
#68
General / Re: Convocatoria popular KDD Stratos-Madrid para febrero (propuesta de fechas)
03 de Febrero de 2009, 01:57:23 PM
Yo creo que esta vez voy a poder ir, y al ser mi primera vez :-[ me gustaría saber que horarios se llevan (sobretodo por la vuelta, si se duerme alli o como es eso).
En principio me viene bien tanto el 21 como al siguiente, lo unico saberlo con tiempo xDD
En principio me viene bien tanto el 21 como al siguiente, lo unico saberlo con tiempo xDD
#69
General Programadores / Re: Consejos para C++ multiplataforma
03 de Febrero de 2009, 01:36:46 AM
Yo no se que mas ides hay, en general vengo trabajando (bueno, en mi tiempo libre) con el vs2005 cuando codeo en c++ y el netbeans cuando lo hago en java, y la verdad es q estoy bastante contento con ambos. Lo unico que le echo en cara el vs (y principalmente por esto te lo digo) es que ultimamente en las compilaciones de consola que hago no puedo puedo decirle que vacie carpetas y recompile todo desde cero, sino empieza a dar problemas con el manifiest y tengo que guardando los archivos de codigo crear un proyecto nuevo y añadirlos. Una guarrada.
El netbeans no lo he utilizado para c, pero en java la verdad estoy muy contento. Tiene su ventanita para ver las variables internas de la clase que estas codeando, lo cual es muy comodo....y tamboen tiene el autocomplete cuando estas escribiendo (que aunque algunas veces molesta, al final acaba gustando xDD)
Bueno, suerte de todas maneras, ya nos contarás ^_^
El netbeans no lo he utilizado para c, pero en java la verdad estoy muy contento. Tiene su ventanita para ver las variables internas de la clase que estas codeando, lo cual es muy comodo....y tamboen tiene el autocomplete cuando estas escribiendo (que aunque algunas veces molesta, al final acaba gustando xDD)
Bueno, suerte de todas maneras, ya nos contarás ^_^
#70
General Programadores / Re: Consejos para C++ multiplataforma
02 de Febrero de 2009, 10:58:03 AM
Buenas. Lo primero suerte con tu engine ;)
Bueno, no se si soy el mas indicado para decir esto, pero si lo quieres hacer multiplataforma te aconsejo usar un ide multiplataforma. De esta forma te aseguras de que el "proyecto" lo puedas compilar tal cual en todas las plataformas. A mi me encanta el visual studio, pero puede que a la hora de compilar en linux o en mac te vuelvas loco preparando el make de cero cuando tengas 1000 clases......sin embargo haciendolo con cada nueva clase se hace mas ligero.
SUERTE!!!
Bueno, no se si soy el mas indicado para decir esto, pero si lo quieres hacer multiplataforma te aconsejo usar un ide multiplataforma. De esta forma te aseguras de que el "proyecto" lo puedas compilar tal cual en todas las plataformas. A mi me encanta el visual studio, pero puede que a la hora de compilar en linux o en mac te vuelvas loco preparando el make de cero cuando tengas 1000 clases......sin embargo haciendolo con cada nueva clase se hace mas ligero.
SUERTE!!!
#71
General / Re: Pantalla/mesa para jugar al rol
23 de Enero de 2009, 05:38:33 PM
Las figuras tal cual las tienes ahora no podrían usarse.....ten encuenta (en otros videos los explican) que las piezas de control estan preparadas para q la mesa las reconozca.....las figuras que tu tienes no las distinguiria, y seguramente las reconoceria mas como un puntero que como una pieza de control.
De todos modos, la originalidad es memorable........un currele desde luego :D
De todos modos, la originalidad es memorable........un currele desde luego :D
#72
General / Re: Feliz año nuevo, strateros
01 de Enero de 2009, 09:52:16 PM
Yo me uno, feliz año a todos, propero 2009, y feliz juego del año :D :o ::) ^_^'
#73
General / Re: tutoriales torque
29 de Noviembre de 2008, 06:58:17 PM
Sorry por el offtopic.......se que no posteo mucho, pero hay cosas que dañan la vista :'( :'( . Editad ese abrir, por la salud mental de los lectores!!!!
#74
General Programadores / Re: Loteria en C#
22 de Noviembre de 2008, 12:32:24 AM
La verdad q ese codigo es muy raro. Antes de entrar en detalles te dire que los indices en los for no deberias cambiarlos NUNCA por dentro. Si has de tocar los indices entonces es mejor usar while.
Luego, esto ya son costumbre propias, pero si pones un limite en los numeros random tienes q poner una precondicion a n (sino por muy buen codigo q pongas este terminaria en un bucle sin retorno). Por ultimo, si quieres q los numeros no se repitan, en vez de buscar si el random actual ya se esta usando deberias utilizar un array para saber que numeros han salido hasta ahora. En un poco de codigo se verá mas claro:
Luego, esto ya son costumbre propias, pero si pones un limite en los numeros random tienes q poner una precondicion a n (sino por muy buen codigo q pongas este terminaria en un bucle sin retorno). Por ultimo, si quieres q los numeros no se repitan, en vez de buscar si el random actual ya se esta usando deberias utilizar un array para saber que numeros han salido hasta ahora. En un poco de codigo se verá mas claro:
Código [Seleccionar]
public void llenar_matriz_aleatoria(int n) {
//precondicion
if (n>=10) {
Console.WriteLine("Error de precondicion. N="+n);
return;
}//if n>=10
//preparamos array
boolean numeros_aparecidos[100];
for (int i=0;i<100;i++) numeros_aparecidos[i]=false;
//variables a usar
matriz = new int[n, n];
Random rnd = new Random();
int aleatorio;
//bucles para rellenar
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
do {
aleatorio = rnd.Next(1,99);
} while (numeros_aparecidos[aleatorio]);
matriz[i,j] = aleatorio;
numeros_salidos[aleatorio] = true;
}//for int j
}//for int i
}//funcion llenar_matriz_aleatoria
#75
General / Re: El DOOM 1 y el DOOM 2, se consideran 2D o 3D ?
05 de Noviembre de 2008, 10:35:57 PMCita de: Miki en 05 de Noviembre de 2008, 08:48:58 PMDiscrepo, tu problematica se debe ha que la visualizacion se hace en pantalla en 2D y no tridimensionales :P
Venga, me apetece alimentar la polémica :P
Cualquier videojuego, tal como se representa hoy día, es puramente 2D. La impresión 3D que pueda suscitar se debe simplemente a la forma de presentar la escena con perpectiva, pero la imagen producida sigue siendo 2D aunque el contenido de la escena esté descrito en 3D :grrr:
Para crear un entorno realmente tridimensional se necesitan otros factores, como la visión estereoscópica o la visión por TrackIR (algún ejemplo hay por ahí usando los constroles de la Wii). Gracias a estos sistemas la escena cobra profundidad tal cual la podemos percibir en la vida real.
Espero haber sembrado más dudas >:D
Saludos
