Selyn
13-12-2013, 15:12
ciao a tutti ho un piccolo problema,ho tre file main.cpp,header.h e funz.cpp
ora nell header.h ho la classe Pippo con tutti i metodi che la classe utilizza
nel file funz.cpp ho un metodo void Pippo :: pluto() {....}
nel main richiamavo ques'ultimo così:
Pippo pippo;
pippo.pluto();
ora però voglio inserire void Pippo :: pluto() {....} nel file main.cpp
ho scritto quindi
#include "header.h"
void main(){
void Pippo :: pluto() {....}
}
ma non va mi da errore il compilatero ovvero:
expected primary-expressione before void
expected ; before void
cioè dove vuole sto ; che non c'è nulla sopra? :muro:
ora nell header.h ho la classe Pippo con tutti i metodi che la classe utilizza
nel file funz.cpp ho un metodo void Pippo :: pluto() {....}
nel main richiamavo ques'ultimo così:
Pippo pippo;
pippo.pluto();
ora però voglio inserire void Pippo :: pluto() {....} nel file main.cpp
ho scritto quindi
#include "header.h"
void main(){
void Pippo :: pluto() {....}
}
ma non va mi da errore il compilatero ovvero:
expected primary-expressione before void
expected ; before void
cioè dove vuole sto ; che non c'è nulla sopra? :muro: