Tengo un pequeño problema con un programita que estoy haciendo en C++.
Estoy usando dev-C++ 4.9.9.2
Código C++:
Ver original
//Tengo este archivo: cabecera.h #ifndef PRIMERO #define PRIMERO class decir{ public: void saludar(); }; #endif //Tengo la definicion del metodo saludar() //el archivo se llama definir.cpp #include<iostream> #include "cabecera.h" using namespace std; void decir::saludar(){ cout<<"hola"<<endl; } //y tengo el main.cpp #include<iostream> #include "cabecera.h" using namespace std; int main(){ decir d; d.saludar(); return 1; }
El problema es que no me compila, y me resulta el siguiente error
Código C++:
Ver original
[Linker error] undefine reference to 'decir::saludar()' Id returned 1 exite status
Agradezco su ayuda...