Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: zorrua en 29 Febrero 2012, 10:15 AM

Título: Duda con C y C++
Publicado por: zorrua en 29 Febrero 2012, 10:15 AM
Hola a todos, tengo una duda sobre C y C++.

¿Cual es la diferencia principal en cuanto a sintaxis?

¿Este codigo es C++? http://pastebin.com/ayG3ATtd

Muchas gracias por todo y hasta pronto.

Saludos.
Título: Re: Duda con C y C++
Publicado por: Eternal Idol en 29 Febrero 2012, 11:02 AM
Es C++, no hay namespaces en C, ni clases ... usa Google y Wikipedia si queres saber mas.
Título: Re: Duda con C y C++
Publicado por: Don Pollo en 2 Marzo 2012, 12:45 PM
C++ está orientado a objetos y C no.
Título: Re: Duda con C y C++
Publicado por: armizh en 2 Marzo 2012, 21:30 PM
Cita de: Don Pollo en  2 Marzo 2012, 12:45 PM
C++ está orientado a objetos y C no.
Esto no es del todo correcto. En C++ puedes hacer una aplicacion con programacion estructurada, o puedes usar la programacion generica, ademas de la programacion orientada a objetos. Si bien el mayor uso de C++ es la programacion orientada a objetos y aveces junto a los templates de la programacion generica.

Saludos
Título: Re: Duda con C y C++
Publicado por: zorrua en 10 Marzo 2012, 19:48 PM
Muchas gracias por la ayuda, es que estoy intentando modificar un programa y me esta costando mucho. En teoria no tengo que hacer muchos cambios.

Me he fijado que por cada fichero file.cpp tengo otro file.h.

¿Porque estan esos ficheros file.h? ¿son necesarios?

La verdad que no llevan mucha informacion, en algunos casos inicializan valores, pero por lo que veo son funciones (no se si son funciones o clases) vacias del fichero file.cpp.

Muchas gracias por vuestra ayuda.

Hasta pronto.
Título: Re: Duda con C y C++
Publicado por: Eternal Idol en 10 Marzo 2012, 20:04 PM
Consegui un libro de C++, es una pregunta muy basica.