KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Possible Duplicate: warning: returning reference to temporary I am getting the error "returning reference to temporary" on the second line below. class Object : public std::map <ExString, AnotherObject> const { public: const AnotherObject& Find (const ExString& string ) const { Object::const_iterator it = find (string); if (it == this->end()) { return AnotherObject() }; return ( it->second ); } } My class implements std::map. I am new to C++ so I'm guessing its just a syntax error. Any help?
Tags (comma-separated)
Save Edits
Cancel