| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 00:00:24
|
kaique
GUJ Ranger
![[Avatar]](/images/avatar/60bb8062ea8e0c7ff17bb2e484cd223a.png)
Membro desde: 10/04/2006 07:06:06
Mensagens: 911
Localização: Fortaleza-CE
Offline
|
Saudações a todos...
Estou buscando livros que sejam bons para aprender C++. Eu estou vindo do Java e devido a algumas situações na minha vida, estou sentindo a necessidade de aprender a desenvolver com C++.
O livro que tenho é esse: C++ How to Program, mas a edição que eu tenho é a 5.
E aí? É bom o livro???
[]'s.
This message was edited 1 time. Last update was at 19/02/2009 13:19:44
|
/**
*
* Carlos Henrique
* carlosce@gmail.com
* kaiquece@hotmail.com
*
* Sun Certified Programmer for the Java 2 Platform, SE 5.0
* Sun Certified Web Component Developer for J2EE 1.4
* Sun Certified Bussiness Component Developer for J2EE 1.3
*
*/ |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 07:38:43
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Bom, se você gostou daquele livro "Java How To Program" (que é também dos Deitel, pai e filho) então vai se sentir em casa - basicamente os Deitel tiveram sucesso com o livro "C++ How To Program" e então portaram o livro para Java.
De qualquer maneira, depois de você ter aprendido o básico, você vai ter de aprender também:
- As APIs do sistema operacional que você vai usar (no caso do Windows, procure http://msdn.microsoft.com , e no caso do Unix/Linux, consulte o man );
- A biblioteca Boost ( http://www.boost.org ) - com ela você faz programas muito complexos e portáveis sem grandes dores de cabeça.
Por exemplo, aqui onde estou trabalhando estamos usando a Boost desde o princípio, e problemas infernais muito comuns no C++ como vazamentos de memória e falhas gerais de memória não ocorrem, simplesmente porque somos disciplinados suficiente para não deixá-los ocorrer usando basicamente só a Boost .
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 07:50:20
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20570
Localização: Curitiba/PR
Offline
|
Oi. Eu elaborei uma lista de livros, com muito cuidado, para quem quer sair da noobice total e virar um mestre ninja dos 5 cortes em C++: http://www.pontov.com.br/site/index.php/cpp/46-conceitos-basicos/88-roadmap-c Fique atento para não se limitar a linguagem. Hoje o C++ é composto da Linguagem + STL + Boost. Embora o último não seja um pacote da distribuição oficial, é extremamente recomendado que você aprenda. Nas referências ali em cima, inclui também um livro gratuito em português, do André Bueno. Ótima leitura.
This message was edited 1 time. Last update was at 15/11/2010 14:41:43
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/02/2009 13:19:18
|
kaique
GUJ Ranger
![[Avatar]](/images/avatar/60bb8062ea8e0c7ff17bb2e484cd223a.png)
Membro desde: 10/04/2006 07:06:06
Mensagens: 911
Localização: Fortaleza-CE
Offline
|
Senhores, muito obrigado pelas respostas. Já arrumei as sarnas para me coçar... :p
[]'s.
|
/**
*
* Carlos Henrique
* carlosce@gmail.com
* kaiquece@hotmail.com
*
* Sun Certified Programmer for the Java 2 Platform, SE 5.0
* Sun Certified Web Component Developer for J2EE 1.4
* Sun Certified Bussiness Component Developer for J2EE 1.3
*
*/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 22:24:27
|
rommul
Entusiasta Java
Membro desde: 29/08/2008 13:17:14
Mensagens: 17
Offline
|
ViniGodoy wrote:Oi. Eu elaborei uma lista de livros, com muito cuidado, para quem quer sair da noobice total e virar um mestre ninja dos 5 cortes em C++: http://www.pontov.com.br/site/index.php/cpp/46-conceitos-basicos/88-roadmap-c Fique atento para não se limitar a linguagem. Hoje o C++ é composto da Linguagem + STL + Boost. Embora o último não seja um pacote da distribuição oficial, é extremamente recomendado que você aprenda. Nas referências ali em cima, inclui também um livro gratuito em português, do André Bueno. Ótima leitura.
Opa. Desculpem. Parte da biblioteca do boost virá a fazer parte da nova STL do C++, estão desenvolvendo uma nova especificação para o C++ a "C++0x". E pessoas que mantem o boost fazem parte do comite e o boost é meio portavel, ele esta sendo meio integrado a nova especificação, pois a atual esta meio desatualizada. Uma coisa muito legal é que parece que threads se tornará algo na especificação, =D. Só uma feature aqui.
This message was edited 2 times. Last update was at 15/11/2010 14:41:55
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/03/2009 10:14:47
|
Handrel
Smalltalk
![[Avatar]](/images/avatar/4253a41519964d0c1e78b03872ae82a0.jpg)
Membro desde: 21/03/2009 09:46:18
Mensagens: 1
Offline
|
Bem pessoal, estou começando agora a ver C++ na faculdade e estava precisando de um livro para estudar.
Queria consegui-lo em pdf. Se alguém souber algum link que disponibilize ou se alguém tiver e poder me passar, agradeço muito.
Abraço, té mais.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2012 11:17:07
|
rbrugnollo
Debugger
![[Avatar]](/images/avatar/dce4d150d598f12d9b87a16283857712.png)
Membro desde: 28/05/2007 13:44:12
Mensagens: 63
Offline
|
ViniGodoy wrote:Oi.
Eu elaborei uma lista de livros, com muito cuidado, para quem quer sair da noobice total e virar um mestre ninja dos 5 cortes em C++:
http://www.pontov.com.br/site/index.php/cpp/46-conceitos-basicos/88-roadmap-c
Fique atento para não se limitar a linguagem.
Hoje o C++ é composto da Linguagem + STL + Boost. Embora o último não seja um pacote da distribuição oficial, é extremamente recomendado que você aprenda.
Nas referências ali em cima, inclui também um livro gratuito em português, do André Bueno. Ótima leitura.
ViniGodoy...
Estou precisando MTO desta lista de livros "from noob to mestre" que vc fez hehe... mas esse link parece não estar mais disponível =/
Vc ainda possui este guia em algum outro lugar? poderia me passar?
Obrigado!
|
-----Novo aqui...------ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2012 16:12:37
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20570
Localização: Curitiba/PR
Offline
|
Acabei de acessar o link e está funcionando normalmente!
This message was edited 1 time. Last update was at 25/04/2012 16:14:05
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2012 16:16:47
|
tnaires
GUJ Master
![[Avatar]](/images/avatar/5f6371c9126149517d9ba475def53139.png)
Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline
|
Ola! Eu tambem gostaria de estudar C++ (ja conheco C), entao quero aproveitar a deixa e perguntar se ja existe alguma referencia atualizada com as modificacoes introduzidas recentemente na linguagem.
|
Tarso Nunes Aires
Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2012 16:53:37
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20570
Localização: Curitiba/PR
Offline
|
tnaires wrote:Ola! Eu tambem gostaria de estudar C++ (ja conheco C), entao quero aproveitar a deixa e perguntar se ja existe alguma referencia atualizada com as modificacoes introduzidas recentemente na linguagem.
Boa parte dos livros que indiquei já tem versões atualizadas. É o caso do livro do Josuttis, por exemplo: http://www.amazon.com/The-Standard-Library-Tutorial-Reference/dp/0321623215/ref=sr_1_3?ie=UTF8&qid=1335391052&sr=8-3 Uma boa referência é a wiki americana: http://en.wikipedia.org/wiki/C%2B%2B11 Há bons textos na internet também sobre recursos específicos, como a move semantics: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2027.html http://thbecker.net/articles/rvalue_references/section_01.html
This message was edited 1 time. Last update was at 25/04/2012 17:03:54
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2012 17:19:50
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3926
Offline
|
rommul wrote:
ViniGodoy wrote:Oi.
Eu elaborei uma lista de livros, com muito cuidado, para quem quer sair da noobice total e virar um mestre ninja dos 5 cortes em C++:
http://www.pontov.com.br/site/index.php/cpp/46-conceitos-basicos/88-roadmap-c
Fique atento para não se limitar a linguagem.
Hoje o C++ é composto da Linguagem + STL + Boost. Embora o último não seja um pacote da distribuição oficial, é extremamente recomendado que você aprenda.
Nas referências ali em cima, inclui também um livro gratuito em português, do André Bueno. Ótima leitura.
Opa. Desculpem.
Parte da biblioteca do boost virá a fazer parte da nova STL do C++, estão desenvolvendo uma nova especificação para o C++ a "C++0x".
E pessoas que mantem o boost fazem parte do comite e o boost é meio portavel, ele esta sendo meio integrado a nova especificação, pois a atual esta meio desatualizada.
Uma coisa muito legal é que parece que threads se tornará algo na especificação, =D.
Só uma feature aqui.
O c++0x já foi inserido como nova especificação no final do ano passado. Se chama c++11. Os compiladores novos já possuem mais de 50% dessa especificação implementada.
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2012 17:21:53
|
juliocbq
GUJ Expert
![[Avatar]](/images/avatar/153704bb24a28e9a6bb49e8ffde1492e.jpg)
Membro desde: 13/11/2008 12:10:18
Mensagens: 3926
Offline
|
ViniGodoy wrote:Oi.
Eu elaborei uma lista de livros, com muito cuidado, para quem quer sair da noobice total e virar um mestre ninja dos 5 cortes em C++:
http://www.pontov.com.br/site/index.php/cpp/46-conceitos-basicos/88-roadmap-c
Fique atento para não se limitar a linguagem.
Hoje o C++ é composto da Linguagem + STL + Boost. Embora o último não seja um pacote da distribuição oficial, é extremamente recomendado que você aprenda.
Nas referências ali em cima, inclui também um livro gratuito em português, do André Bueno. Ótima leitura.
Aí vini, são 9 cortes. Huahuahuahua. Mas só de ter um deles já estaria de bom tamanho...kkkk.
|
www.citrox.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/04/2012 22:09:53
|
matheuslmota
Virtual Machine Man
Membro desde: 09/03/2010 15:14:56
Mensagens: 664
Offline
|
juliocbq wrote:
ViniGodoy wrote:Oi.
Eu elaborei uma lista de livros, com muito cuidado, para quem quer sair da noobice total e virar um mestre ninja dos 5 cortes em C++:
http://www.pontov.com.br/site/index.php/cpp/46-conceitos-basicos/88-roadmap-c
Fique atento para não se limitar a linguagem.
Hoje o C++ é composto da Linguagem + STL + Boost. Embora o último não seja um pacote da distribuição oficial, é extremamente recomendado que você aprenda.
Nas referências ali em cima, inclui também um livro gratuito em português, do André Bueno. Ótima leitura.
Aí vini, são 9 cortes. Huahuahuahua. Mas só de ter um deles já estaria de bom tamanho...kkkk.
E haja tempo pra ler esse monte de livros. Eu li parte do livro do Bjarne Stroustrup pra uma cadeira que estou fazendo na faculdade, mas só vou ter tempo de me aprofundar nele nas férias. C++ o que tem de interessante tem de complicado kkkkk.
|
Toda vez que você alimenta um troll uma foca morre no Polo Norte. |
|
|
 |
|
|