unique_ptr and operator<<

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Can anyone, pleeese, tell me why this extractor operator is not causing this error: C:\tmp\adfs\main.cpp|20|error: no match for 'operator<<' (operand types are 'std::wostream {aka std::basic_ostream<wchar_t>}' and 'std::unique_ptr<jme::Name>')|

namespace abc{
class MyClass{
   private:
   int nuestro;
   public:
   MyClass(){}
   virtual MyClass(){}
friend std::wostream& operator<<( std::wostream& os, const abc::Name& obj );
};//class

}//namespace abc

cpp file
~~~~~~~~
namespace abc{
std::wostream& operator<<(abc::wostream& os, const abc::Name& obj) {
   return os << obj.getFirstName() << " "
         << obj.getMiddleName() << " "
           << obj.getLastName();
   }//operator<<
} // namespace

---
This email has been checked for viruses by Avast antivirus software.
http://www.avast.com




[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux