+ Responder ao Tópico



  1. Olá Pessoal,

    Desculpem pela dúvioda. Nunca programei em C++. Estou no conectiva 10 e não to conseguindo compilar um código c++ simples. tipo:

    #include<iostream>
    using namespace std;
    voi main()
    {
    cout<<"Menssagem teste"<<endl;
    }

    Ele retorna um erro quando dou o comando.

    cpp -o teste teste.cpp, o mesmo para
    g++ -o teste teste.cpp.

  2. "voi main()" está incorreto, seria "void main()".
    Mesmo assim, é uma convenção utilizar "int" ao invéz de "void" para a função main.

    Código :
    #include <iostream>
     
    using namespace std;
     
    int main()
    {
        cout << "blabla" << endl;
    }



  3. e otra coisa muito importante.....qual o erro?

  4. #4
    NaldoBA§§
    Sim, o problema é que está se declarando main() como void, o que era utilizado e permitido antes do C++ ser padronizado. Essa forma não é mais utilizada, sendo obrigatória a declaração de main() como "int" (para os compiladores adequados ao padrão, como versões recentes do gcc). Compiladores antigos, logicamente, ainda aceitam o padrão antigo. Livros e outras referências mais antigas também ensinam da maneira errada (void main()). Fuja desses padrões antigos para não encontrar outros problemas....

    Falowww.....






Tópicos Similares

  1. IPTABLES duvida basica
    Por Kernel-Panic no fórum Servidores de Rede
    Respostas: 1
    Último Post: 22-09-2004, 17:05
  2. Dúvida básica sobre o DRBD !!
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 24-08-2004, 17:45
  3. Duvida basica
    Por mson77 no fórum Servidores de Rede
    Respostas: 4
    Último Post: 22-07-2004, 16:35
  4. Dúvidas básica..
    Por Speed no fórum Servidores de Rede
    Respostas: 2
    Último Post: 15-05-2003, 09:26
  5. Duvidas Basica no IPTables
    Por no fórum Servidores de Rede
    Respostas: 5
    Último Post: 24-03-2003, 19:16

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L