Ir para o conteúdo
GZ

Pequena ajuda de iniciação

Mensagens Recomendadas

GZ    0
GZ

Ola a todos

Bem eu tenho andado a ir a livraria do centro comercial aqui da zona e nao encontro nenhum livro sobre iniciação a linguagem C, queria arranjar algo em português que explica-se passo a passo do básico ao complicado

eBooks também já tentei encontrar mas nada =(

e se poder ser queria também uma opiniao, encontrei nessa livraria uma livro que ensina a programar programas para windows mobile 6, acham que devo comprar? Ou será que haverá disponivel

Caso este tópico seja ilegal avisem-me logo que eu apago

Obrigado

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
VictorCacciari    0
VictorCacciari

toma muito cuidado com os livros!

Principalmente os da editora "FCA".

Os códigos são péssimamente escritos, ja encontrei alguns "fflush(stdin)" nos livros. O que é um tremendo absurdo!

Eu aconselho a ir por tutoriais na internet. Vale mais a pena!

Um bom lugar pra começar a aprender C++:

http://www.cplusplus.com/doc/tutorial/

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
GZ    0
GZ

toma muito cuidado com os livros!

Principalmente os da editora "FCA".

Os códigos são péssimamente escritos, ja encontrei alguns "fflush(stdin)" nos livros. O que é um tremendo absurdo!

Eu aconselho a ir por tutoriais na internet. Vale mais a pena!

Um bom lugar pra começar a aprender C++:

http://www.cplusplus.com/doc/tutorial/

Eu tenho livro dessa editora, mas é de design

Mas para me iniciar em C++ preciso aprender C para perceber segundo o que o whiteagle me disse

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
KiNgPiTo    6
KiNgPiTo

Se tiver de ser mesmo português tens o livro do Damas que é um bocado básico mas para começar é bom...

Se não, tens o livro The C Programming Language escrito pelo Ritchie que é tipo o melhor pra mim..

O C - How to Program da Deitel também é mais ou menos...

Mas penso já teres bastantes tópicos a pedirem livros por isso para a próxima procura melhor..

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
TheDark    0
TheDark

Se tiver de ser mesmo português tens o livro do Damas que é um bocado básico mas para começar é bom...

Concordo com esta recomendação. Podes também dar uma volta por este tópico.

ja encontrei alguns "fflush(stdin)" nos livros. O que é um tremendo absurdo!

Não é absurdo nenhum. É indefinido pela especificação da linguagem, o que significa que cada compilador faz o que quiser.

Em alguns compiladores (caso do presente no Visual Studio) o resultado é o esperado (limpar o buffer de entrada). Noutros não faz absolutamente nada. E noutros pode ser o fim do mundo. É um caso de RTFM.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Triton    12
Triton

Mas num livro para iniciantes da linguagem é meio absurdo estar a ensiná-lo. E muitas vezes nem devem explicar o que tu disseste, porque provavelmente também não o sabem. :thumbsup:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
TheDark    0
TheDark

Isso sim, concordo que é absurdo.

Mas a utilização por si só (devidamente documentada) não é. E ele não disse que era um livro para iniciantes :thumbsup:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
VictorCacciari    0
VictorCacciari
E ele não disse que era um livro para iniciantes

Erro meu... Mas era um livro para iniciantes. =P

Não é absurdo nenhum. É indefinido pela especificação da linguagem, o que significa que cada compilador faz o que quiser.

Exatamente por isso que eu julgo um "absurdo".

Existem milhões de outras soluções, infinitamente mais elegantes, para limpar o buffer de entrada.

Como cada compilador faz o que quer, quando eu utilizo "fflush(stdin)" no meu código estou a "obrigar" que os outros utilizem o mesmo compilador que eu para que o código trabalhe da forma desejada.

É por isso que existe o standart da linguagem... "Write once, compile everywhere"

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade