Jump to content

Necessário para saber C++ ?


edub13
 Share

Recommended Posts

Boas pessoal não sei se este tópico está aqui bem, mas como é acerca de C++. Pode ser uma pergunta "estúpida" mas desde que comecei a aprender a programar (por mim mesmo) sempre quis saber por exemplo o que preciso de saber, para SABER programar em C++ é uma pergunta relativa sim, mas não dêem aquele tipo de respostas do tipo : "precisas de saber tudo" , tipo por exemplo assuntos específicos da linguagens em si, por exemplo uma lista do essencial por exemplo uma lista do género : ponteiros, classes, herança, excepções. Ou ainda melhor algo do tipo:

Principiante:

- Entrada e saída de dados;

- if / else;

- switch;

- arrays

...

Intermedio:

- Ponteiros;

- classes;

...

Avançado:

...

Sei que isto foi uma pergunta meio "estúpida" mas eu pessoalmente gosto de saber o que tenho que estudar "especificamente", e penso que haja mais pessoas com este "problema".

Cumps

Learning:

C++
Link to comment
Share on other sites

primeiro de tudo, deverás saber C já que 99.9% do C é aplicável em C++

e isso envolve:

conhecimento de base de programação:

- matemática de base binária

- lógica booleana

- tipos de dados naturais (char, int, double, etc ...)

- tipos de dados estruturados (struct)

conhecimento básicos de algoritmia

- estruturas de controlo (if e switch)

- estrutura de ciclo (while, for, do-while)

conhecimento das funções mais usadas da libc

- uma porrada delas, não necessitas de decorar só de saber que existem porque é para isso que existe a documentação de referência

conhecimento de elementos avançados de programação

- ponteiros

- streams

conhecimento de escopo e assuntos relacionados

- funções

- elementos estáticos

isso é o básico de C, já tens isso arrumado ?

só depois é que se deve passar para OOP do C++ e isso já vai mais uma lista ...

IRC : sim, é algo que ainda existe >> #p@p
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.