• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

yschmitzz

Nao sei oque é um programa em C++ o.O"

11 mensagens neste tópico

Bom

to querendo aprender linguagem C++

buscando tutoriais na internet, apostilas etc

caiu a ficha

que eu nai sei oq eu to fazendo

tipo

eu n sei oq eu to criando

quando nosa começamos a aprender PHP, obiviamente sabemos q estamos querendo criar sites com possibilidade de conexao com banco de dados, sistema de login e etc

quando estamos aprendendo C#...VB... (essas linguagem de forms) sabemos q queremos criar aplicações de windows form pra windows como editores, launcher, visualizadors e etc

mas nao tenho noção de um programa em c++, nao sei qual o objetivo, oq eu posso fazer com isso, entende (ja tinha ate pedido um exemplo de programa em c++ bem avançado pra saber oq eu to mexendo, m as n consegui xD)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ninguém vai mostrar aqui um programa avançado em C++. É muito código e ias ficar na mesma. Sem perceber o código, o que ele faz, e como compilar.

Um programa em C++ pode ser muitas coisas. Pode ser uma editor de texto como o Microsoft Word, pode ser um jogo como o Spore, pode ser um leitor de MP3 como o Winamp, pode ser um simulador do céu como o Celestia, ...

Um programa em C++ pode ser só para Windows como o TuneUp Utilities, pode ser só para Linux como o KDE, só para Macintosh como o Timbuktu Pro, pode ser também usado para desenvolver para muitos outros sistemas operativos bem como chipsets e controladoras como as Pico. Pode ainda ser usado para desenvolver aplicações para mais do que um sistema operativo como o browser Firefox que corre no Windows, Linux e Macintosh.

Uma página com muitos exemplos de aplicações desenvolvidas em C++: http://www.research.att.com/~bs/applications.html

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Vlw! entendi

mas uma coisa q eu nao entendo

é como q com 'cout', 'cin', 'endl' pode se cria um jogo ou um programa desses

(os comandos citados e um exemplo, ja q nao sei mais xD)

entao por programação batch (.bat) da pra fazer um programa desses?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Vlw! entendi

mas uma coisa q eu nao entendo

é como q com 'cout', 'cin', 'endl' pode se cria um jogo ou um programa desses

(os comandos citados e um exemplo, ja q nao sei mais xD)

entao por programação batch (.bat) da pra fazer um programa desses?

Esses comandos fazem parte da biblioteca STL (Standard Template Library). Existem muito mais bibliotecas que podes usar, para todo o tipo de programas que quiseres fazer. Desde jogos (DirectX, OpenGL, Ogre3D), forms (wxWidgets, MFC), networking (ASIO, RakNet), etc... As possibilidades são ilimitadas.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

vlw

nao consegui explicar direito a duvida

como q uma janela daquela preta parecida com o D.O.S (nao dei o nome que se da) pode virar des de um programa com ovirefox ate um jogo

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

vlw

nao consegui explicar direito a duvida

como q uma janela daquela preta parecida com o D.O.S (nao dei o nome que se da) pode virar des de um programa com ovirefox ate um jogo

Essa janela chama-se consola, ou linha de comandos. E nem todos os programas de C++ são programas de consola. Quando crias o teu projecto no Visual C++, por exemplo, podes escolher o tipo de projecto que queres.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

nao consegui explicar direito a duvida

Tinhas conseguido sim. E a resposta do Triton está correcta.

Tu é que não percebeste porque falta-te aprender C++ para melhor perceberes o que é uma biblioteca e o que te permite fazer.

Os sistemas operativos contêm uma coisa chamada de API com um conjunto de funções, objectos, classes, etc que é o que tu usas para programar para eles em C++. Esta API é pata todos os efeitos o que se chama de Biblioteca. Alguns autores criam outras bibliotecas à volta desta API para simplificar o processo de desenvolvimento. É usando estas bibliotecas externas ou a Windows API que tu fazes programas como o Firefox ou o Windows Word.

Não usas o cin ou cout. Estes objectos são apenas usados para programas na consola. E às vezes nem eles precisas de usar. Existem bibliotecas para input e output na consola que não fazem uso do cin e do cout, mas têm os seus próprios métodos.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

é

so burrim mesmo nessa area da computação xD

vo na fnac procurar um livro de C++

o livro sendo BOM

será q da pra aprender a PROGRAMAR MESMO em 1 ano?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim. Em 1 ano estarás já com boas capacidades se te empenhares a sério.

Não se poderá dizer que saberás ainda programar em C++, porque a linguagem é vasta nos conceitos que oferece, mas dominarás em grande parte a sintaxe e saberás desenvolver aplicações com algum nível de sofisticação.

O único livro que te aconselho é Addison Wesley - C++ Primer 4ª Edição, de Lippman, Lajoie e Barbara E. Moo. É um excelente livro. Vasto, cobre praticamente todos os aspectos da sintaxe e semântica do C++. Começa pelo mais simples e avança até Programação Genérica. É um livro ecrito na mais correcta linguagem, não comete erros e vai a um detalhe muito grande na explicação de como programar em C++, mas também como programar em C++ correctamente.

Se precisares de um livro em Português... então lamento dizer-te que os poucos que vi são absolutamente horríveis. Contêm inúmeros erros, alguns mesmo ensinam-te a programar mal em C++. Não conseguirei dar nenhuma referência. Talvez alguém aqui.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Humm

ae complica

de ingles nao sei muito

ser qualse nada

vo ter q ficar com livro ruim mesmo :'(

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Em português tens este "Programação em C++ - Conceitos Básicos e Algoritmos " da fca, eu não sou grande "especialista" em c++ sintaxe básica e pouco mais mas o que aprendi foi por este livro, mas admito e penoso de ler linguagem demasiado rígida e termos que nos deixam a pensar se o livro é para aprender a usar a linguagem C++ ou o português, mas na altura que fui comprar "cerca de 3 anos a traz" do que eu foi dando uma vista de olhos este pareceu-me o melhorzinho....

0

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