Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: lanun en 30 Agosto 2013, 19:23 pm



Título: Programación en C++
Publicado por: lanun en 30 Agosto 2013, 19:23 pm
Hola, lo primero, presentarme, soy nuevo por aquí, después de mucho tiempo leyéndoos me he decidido a registrarme ... :silbar:

El caso es que me gustaría hacer una pregunta, a ver si alguien me puede echar un cable.
Estoy aprendiendo a programar en C++ (llevo sobre un año, lo último que estudié fueron punteros y demás, y es lo que intento reforzar), y me gustaría poder echarle el ojo a algunos proyectos de software libre y demás, como forma de aprender.
Creo que con el nivel que tengo podré entender alguna cosilla... :-\

A ver si me podéis recomendar proyectos escritos en C++ y con los que creáis que se puede aprender..,

Muchas gracias por adelantado!!


Título: Re: Programación en C++
Publicado por: ivancea96 en 30 Agosto 2013, 20:14 pm
Bueno, así por ayudarte algo, pásate por el hilo del último concurso de aplicaciones (http://foro.elhacker.net/programacion_general/ehndev_2013_concurso_de_desarrollo_de_aplicaciones_hilo_oficial-t391786.0.html).
Hay algunas en C++, quizás te interese echarles un vistazo. (está el source).

También te diría, que te propongas hacer algo, un proyecto a pequeña escala. Si hay algo que no sepas hacer, Google, y así vas avanzando con cosas útiles.


Título: Re: Programación en C++
Publicado por: crazykenny en 30 Agosto 2013, 20:19 pm
Hola, lanun; por ideas, bueno, una opcion es hacer un pequeño programa tipo gestion de tiendas para saber cuantas copias de un producto tiene la tienda en cuestion y demas, en los cuales, los productos han de estar clasificados por una subcategoria anexada a una categoria, y, que el programa tenga la opcion de ver todos los productos de cada categoria, de una subcategria de una determinada categoria, ver todos los productos, y, bueno, mostrar los productos que tengan un precio y/o que tenga un precio comprendido entre dos valores.
Por otra parte, y, bueno, ya yendo a algo un poco mas dificil, puedes probar con un pequeño simulador de batallas tipo ogame, en el cual las naves de cada bando se atacan entre ellas de forma aleatoria, y, a partir de aqui y utilizando una base de datos con la informacion de cada nave, pues ampliar este programa añadiendo todo lo que es tema de fuego rapido y seleccion automatica de la cantidad cada nave (ya sabes, que el programa en si defina de forma aleatoria una cantidad de cada nave entre dos valores que puedas o no modificar antes de la batalla).
Bueno, pues, espero haberte podido ser de ayuda en cuanto a la duda que comentas en este tema y demas, y, bueno, dicho sea de paso, muchas gracias por vuestra atencion.
Saludos.


Título: Re: Re: Re: Programación en C++
Publicado por: seinch en 30 Agosto 2013, 23:28 pm
Bueno, así por ayudarte algo, pásate por el hilo del último concurso de aplicaciones (http://foro.elhacker.net/programacion_general/ehndev_2013_concurso_de_desarrollo_de_aplicaciones_hilo_oficial-t391786.0.html).
Hay algunas en C++, quizás te interese echarles un vistazo. (está el source).

También te diría, que te propongas hacer algo, un proyecto a pequeña escala. Si hay algo que no sepas hacer, Google, y así vas avanzando con cosas útiles.

+1


Título: Re: Programación en C++
Publicado por: lanun en 31 Agosto 2013, 11:59 am
Muchas gracias, respecto a lo de crazykenny, decir que ese tipo de proyectos (agendas y demás) son cosas que ya he hecho con los punteros, por lo tanto, lo que quiero es ir un paso más allá y empezar a ver "programas de verdad" (no se me ocurre otra forma de llamarlo), que sean útiles y sean utilizados, pero la verdad es que no sé muy bien qué hacer a continuación, ahí el por qué de la pregunta, espero que observando programas ya implementados pueda llevarme a poder hacer los míos propios, espero que éso sea lo que debo hacer, ¿o mejor alguna otra opción?  :o

Respecto a ivancea96, le echaré un vistazo al enlace en cuanto tenga tiempo.

Muchas gracias!!  ;-)


Título: Re: Programación en C++
Publicado por: crazykenny en 31 Agosto 2013, 17:49 pm
Entiendo, lanum; por otra parte, y, bueno, aunque ya lo sugeri en otro tema, y, si no es molestia y demas que lo vuelva a sugerir en este, ¿que opinas de realizar un simulador de batallas del juego de navegador Ogame y/o de otros juegos similares y demas?.
A ver, y, dicho sea de paso, bueno, reconozco y/o soy consiente de que, bueno, si que es cierto que este tipo de cosas relacionadas con simuladores de batallas del juego Ogame (entre otras cosas), bueno, ya hay varias aplicaciones y demas por ahi circulando por la red (entre otras cosas), pero bueno, y, que, no se, es una sugerencia tambien el hecho de realizar una, y/o publicarla de tal forma que la gente se la pueda descargar y demas y no tener que estar accediendo cada cierto tiempo (entre otras cosas) a una determinada pagina web para realizar las simulaciones y demas, y, por otra parte, bueno, yo hice un pequeño programa de realizar batallas de dos bandos con "multiples unidades", y funciona rapido (y con esto no me refiero solo a unas cuantas docenas al referirme a "multiples unidades", sino con centenares de unidades por bando, incluso mas, aunque, bueno, una cosa es poner varios centenares y/o varios miles de unidades en dos bandos hasta que en uno de los dos se quede sin unidades, y, otra es poner varios miles de centenares de naves por bando, donde, en este ultimo caso, digamos que suele tardar un buen rato en resolver la batalla hasta que uno de los dos bandos se queda sin naves, dando, logicamente, mas de cinco rondas -que, bueno, cinco rondas es lo que suele durar una batalla de Ogame, creo recordar-), pero bueno, y, ya te digo, es una idea y/o posible idea (entre otras cosas) que puede servir para practicar un poco y demas, pero bueno, como tu veas.
Muchas gracias por vuestra atencion.
Saludos.