i wrote a small prgrm using dev c++ but getting linker error, mentioned at the end..please help..code is quotated below..
i get these linker errors:Code:#include <cstdlib> #include <iostream> #include "RealNumberProp.h" int main(int argc, char *argv[]) { RealNumberProp number; number.getValue(); number.displayResult(); system("PAUSE"); return EXIT_SUCCESS; } #include <cstdlib> #include <iostream> #include <math.h> class RealNumberProp { private: double mRealNumber; int upperBound(double); int lowerbound(double); bool isInteger(double); public: void getValue(); void displayResult(); }; #include <cstdlib> #include <iostream> #include "RealNumberProp.h" int RealNumberProp::upperBound(double value) { return ceil(value); } int RealNumberProp::lowerbound(double value) { return floor(value); } bool RealNumberProp::isInteger(double value) { if((value==upperBound(value))&&(value==lowerBound(value))) return true; else return false; } void RealNumberProp::getValue() { cout<<"Enter A Number"; cin>>mRealNumber; } void RealNumberProp::displayResult() { cout<<"The given number is a"<<isInteger(double mRealNumber)?cout<<"n Integer":cout<<" Non-Integar"; }
have no idea why do the come up..
[Linker error] undefined reference to `RealNumberProp::getValue()'
[Linker error] undefined reference to `RealNumberProp::displayResult()'