Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Fyrox en 18 Julio 2012, 01:20 am



Título: Nuevo en C++
Publicado por: Fyrox en 18 Julio 2012, 01:20 am
Saludos, después de estar aprendiendo un poco de Python por mi cuenta (gracias al magnífico manual de mundogeek) me he decidido a empezar con C++.

Sin embargo, no encuentro realmente ningún libro/tutorial que me guste demasiado para aprender. Busco algo como el de python de mundogeek, que te explique lo básico, sin enrollarse demasiado, y que esté bastante claro. Esto último lo digo porque ya me he encontrado con el tema del cout y el printf, y supongo que también cambiarán otras muchás cosas conforme vaya avanzando.

En definitiva lo que busco es algún libro o pdf que te explique lo básico de C++, para poder ir haciendo mis cosillas. Un saludo.


Título: Re: Nuevo en C++
Publicado por: DickGumshoe en 18 Julio 2012, 01:28 am
Hola.

Una buena página para aprender C++ es C++ con clase (http://c.conclase.net/) (disponible en formato .html o .pdf).

También te vendría bien consultar cosas en C Plus Plus (http://www.cplusplus.com/info/)

Y por supuesto los libros del foro (http://foro.elhacker.net/programacion_cc/librospapers_cc-t296234.0.html)

Saludos!


Título: Re: Nuevo en C++
Publicado por: Fyrox en 19 Julio 2012, 23:17 pm
Muchas gracias por tu ayuda, pero la verdad es que ya había visto esas páginas y no me han gustado mucho por como estan redactadas. Busco algo lo más ameno posible de leer. Alguna sugerencia?


Título: Re: Nuevo en C++
Publicado por: DickGumshoe en 19 Julio 2012, 23:28 pm
A mí también me gusta el manual de  Nacho Cabanes (http://www.nachocabanes.com/c/index.php) (lo que pasa es que es de C, no de C++).

Eso es lo más básico... El resto de páginas que me sé son mucho más complejas, intenta empezar por ahí.

¡Saludos!


Título: Re: Nuevo en C++
Publicado por: Fyrox en 19 Julio 2012, 23:56 pm
Muchas gracias! Pinta bastante bien el manual, este sí que me ha gustado. Una pena que sea de C,  ya que parece haber algunas diferencias importantes con respecto a C++. Será esto un problema?


Título: Re: Nuevo en C++
Publicado por: DickGumshoe en 20 Julio 2012, 00:04 am
No creo... Mira las funciones de entrada y salida (E/S) por las otras webs que te he pasado, y por esta mira el resto.

Cuando termines este manual, para saber más de C++, tendrás que mirar por otro sitio cosas de Programación Orientada a Objetos, pero bueno...

¡Saludos!


Título: Re: Nuevo en C++
Publicado por: Fyrox en 20 Julio 2012, 00:06 am
En C no hay objetos ni clases?


Título: Re: Nuevo en C++
Publicado por: DickGumshoe en 20 Julio 2012, 00:08 am
No, por eso, de guiarte por el último de los manuales que te he pasado, tendrías que mirar otro sitio también para poder aprender POO.



Título: Re: Nuevo en C++
Publicado por: Fyrox en 20 Julio 2012, 00:11 am
Bueno, supongo que tampoco será un problema, ya que no llegué a usar a fondo la POO en python. Además de eso, diferencias hay alguna no? Por ejemplo, me he fijado que en C++ se usa cout y cin en lugar de printf y scanf.


Título: Re: Nuevo en C++
Publicado por: DickGumshoe en 20 Julio 2012, 00:14 am
Sí, esas son las funciones de entrada y salida. En C++ se usan las que se incluyen en iostream, y en C las de stdio.h.

Lo que tendrías que hacer sería mirar cómo funciona iostream en una de las primeras webs que te pasé (así como la edición de ficheros) y el resto deberías poder hacerlo desde el último.


Título: Re: Nuevo en C++
Publicado por: Fyrox en 20 Julio 2012, 00:20 am
Osea, entrada/salida y objetos desde los de C++ y el resto desde el de C, correcto?


Título: Re: Nuevo en C++
Publicado por: DickGumshoe en 20 Julio 2012, 00:24 am
Exacto, funciones de E/S y POO en las primeras webs y el resto en la de Nacho Cabanes.

¡Saludos!


Título: Re: Nuevo en C++
Publicado por: Fyrox en 20 Julio 2012, 00:25 am
Perfecto, pues muchas gracias y a ver si me animo, que empezar me cuesta mucho!


Título: Re: Nuevo en C++
Publicado por: DickGumshoe en 20 Julio 2012, 00:26 am
Si vienes de Python te resultará fácill, ya verás (no tanto como pasar de C++ a Python, pero sí que tendrás una base ya).

Saludos y ánimos!  ;)


Título: Re: Nuevo en C++
Publicado por: Puntoinfinito en 20 Julio 2012, 11:32 am
Tienes razón xD
Yo cuando decidí programar en C++ buscaba por Google pdf's con los que documentarme y no se entendida porque lo explicaban como si supieras de él.

[INGLÉS] Hasta que pregunté a un amigo y me dijo una web ; http://www.learncpp.com/

[ESPAÑOL] Y luego otro que es por el que me decanto más, son vídeotutoriales super bien explicado por un excelent programador ; http://www.illasaron.com/html/modules.php?name=Downloads&d_op=viewdownload&cid=122

Ahora estoy en fase de aprender, y lo estoy haciendo con los vídeo tutoriales. Són muy cómodos.


Título: Re: Nuevo en C++
Publicado por: BlackZeroX en 20 Julio 2012, 12:05 pm
Esta es una pagina en español COMPLETÍSIMA y en proceso de C++.

http://www.zator.com/Cpp/E_Ce.htm

Dulces Lunas!¡.