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.
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!
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?
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!
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?
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!
En C no hay objetos ni clases?
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.
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.
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.
Osea, entrada/salida y objetos desde los de C++ y el resto desde el de C, correcto?
Exacto, funciones de E/S y POO en las primeras webs y el resto en la de Nacho Cabanes.
¡Saludos!
Perfecto, pues muchas gracias y a ver si me animo, que empezar me cuesta mucho!
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! ;)
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.
Esta es una pagina en español COMPLETÍSIMA y en proceso de C++.
http://www.zator.com/Cpp/E_Ce.htm
Dulces Lunas!¡.