vicius_wolf 0 Posted April 25, 2011 Report Share Posted April 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; } } Quote Link to post Share on other sites
0 Myho 0 Posted April 25, 2011 Report Share Posted April 25, 2011 (edited) 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. Edited April 25, 2011 by Myho Quote Link to post Share on other sites
0 vicius_wolf 0 Posted April 25, 2011 Author Report Share Posted April 25, 2011 Achei o erro, danado, e o desgramado do ';' no final da classe!Só valeu outra vez Myho. Obrigado Quote Link to post Share on other sites
Question
vicius_wolf 0
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 to post
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.