Anuncios Google

Pregunta C++, diferencias entre S.O.

Buenas, ahora que he conseguido un poquitín más de tiempo, y dado unos consejos que me dio un amigo para más adelante, he decidido intentar aprender C++.

Pero antes que nada, tengo varias dudas.

Yo tengo Ubuntu, y quiero programar desde él. He buscado por la web y he encontrado un programa para programar y para compilar, Code::Blocks. Lo que no se, es si hacer una aplicacion cualquiera, es diferente hacerla para windows que para linux, si el modo de programar cambia entre ambos, o si sólo se puede compilar desde linux para linux.

Ya todo lo que es el lenguaje, he encontrado un PDF muy interesante que parece lento, pero fácil.

A reveure.


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de pspgorrister

c++

C++ es independiente del SO usado. Si te centras en la STL y no usas extensiones "raras" como las de Microsoft, podrás compilar tu código en cualquier plataforma, sea Windows, Linux, Unix, PSP, etc.

Por cierto, Buena elección la de code::blocks, es un excelente IDE, a mi gusto el mejor multiplataforma que hay actualmente, lo que pasa que es poco conocido y todo el mundo va como borregos al Dev-C++ sin mirar otras alternativas, es lo que tiene ser cuadriculado de ideas... ¬¬

METACONSEJO: si vas a programar en C++ aprende la programación orientada o a objetos (POO), si no usas POO, mejor quédate en el C, porque no sacas nada del potencial de C++.

PD: Si tienes alguna duda intentaré resolvertela, yo he decidido no crear más tutos para scenebeta, aunque si puedo ser de ayuda.... aquí estoy.


LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.

Imagen de Arkanist

Entendido.

Entonces ya iré siguiendo el PDF, haber si no me pierdo y lo puedo entender todo con calma. El code::blocks lo encontré aqui en SB buscando algun entorno de programación y compilador para linux.

Por cierto, eso del POO que comentas, es algo que requiere ya previos conocimientos de C++? Lo digo para mirarmelo ya, o dejarlo para dentro de un tiempo.

Y gracias por ofererte para ayudarme, una buena ayuda de alguien que sabe, nunca viene mal.

A reveure.

EDITO: He compilado mi primer programa que es un simple hello world, pero es un ejecutable, entonces, como lo abro en Ubuntu que no sea dentro del code:blocks dandole a run?

Imagen de Dannysbkn

@pspgorrister

Oye, tu dices que Code::Blocks es una buena opcion, pero para alguien que está comenzando...como yo :D. ¿Qué tal Geany?, está en español y se ve algo más intuitivo como para empezar a programar, además tenía 4 estrellitas en Añadir y quitar.

SaludOS

P.D.=Y para programar en LUA como lo hago?


Dannybkn

Coming Soon Lengua fuera:

  • An Android Phone or Tablet
  • Rock Band 3 + Rock Band 3 Cymbals for PRO Mode + MIDI Adapter(o el teclado oficial...mmm)

Imagen de pspgorrister

Geany vs Code::Blocks

Ambos proyectos son buenos, pero Geany es más minimalista, más simple en cuanto a características. Code::Blocks sería comparable a Visual Studio. Tiene muchas más opciones además de tener integrado un editor de formularios.

Ojo, esto no significa que Geany sea peor, usa otra filosofía. Yo en máquinas poco potentes he usado Geany porque es muy ligero de requisitos. Si tienes dudas, usa ambos y quédate con el que más cómodo estés.


LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.

Imagen de krx.13.vk

Bueno bueno, "has vuelto"

Bueno bueno, "has vuelto" :-P

Yo tengo que hablar contigo acerca de Ubuntu.

Saludos.

Imagen de Arkanist

¿Cómo que volví?

Yo creo que nunca he estado por ésta comunidad, a excepción de quizás algunas dudas.

Y para que tienes que hablar conmigo de Ubuntu? Es que no lo pillo xd

A reveure.

Imagen de ktix007

Hola Arkanist! No tengo la

Hola Arkanist!

No tengo la respuesta a tu pregunta pero me podrias pasar ese PDF?¿ Es que quiero aprender C++ y aqui en scenebeta hay muy pocos tutos.

 

Imagen de Arkanist

Ok.

Mandame un MP. con tu correo y te lo mando. Es que no se de donde lo bajé y ahora no puedo subirlo a ningun servidor.

Saludos.

Imagen de krx.13.vk

Si me lo puedes pasar, mi

Si me lo puedes pasar, mi profesor de tecnologia sabe programar, pero C++ no sabe, haber si le interesa.

Grax, Agur!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.