vicius_wolf Postado Abril 25, 2011 Denunciar Share Postado Abril 25, 2011 Boa noite pessoal! (outra vez)Não consigo corrigir o erro a seguir, criei uma nova classe, do tipo montador, e não tinha visto este erro antes.montador.cpp:4: error: new types may not be defined in a return type montador.cpp:4: error: return type specification for constructor invalid e a classe a baixo! #include <iostream> #include "fila.h" class montador { int tempo; bool status; pedido pedidos; public: montador(); bool vazio(); bool ocupado(); pedido montagem(pedido p); friend class pedidos; montador::montador() { tempo = 0; status = false; } } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Myho Postado Abril 25, 2011 Denunciar Share Postado Abril 25, 2011 (editado) Declaremontador::montador() { tempo = 0; status = false; }fora da classe, depois da chave que fecha a classe. Lembrando que tem q por ponto e vírgula nessa ultima chave, que fecha a classe. No código colado por você ai em cima faltou esse detalhe. Editado Abril 25, 2011 por Myho Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 vicius_wolf Postado Abril 25, 2011 Autor Denunciar Share Postado Abril 25, 2011 Achei o erro, danado, e o desgramado do ';' no final da classe!Só valeu outra vez Myho. Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
vicius_wolf
Boa noite pessoal! (outra vez)
Não consigo corrigir o erro a seguir, criei uma nova classe, do tipo montador, e não tinha visto este erro antes.
e a classe a baixo!Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.