OSDN Git Service

ostream_base::ostream_base& operator <<(const ::std::string& s) 参照ついてなかったよバグ
authorMyun2 <myun2@nwhite.info>
Fri, 25 Nov 2011 22:12:34 +0000 (07:12 +0900)
committerMyun2 <myun2@nwhite.info>
Fri, 25 Nov 2011 22:12:34 +0000 (07:12 +0900)
roast/include/roast/stream/base_stream.hpp

index f754ad8..5043035 100644 (file)
@@ -89,7 +89,7 @@ namespace roast
                                }
                        
                        ostream_base& operator <<(const char* str){ outstr(str); return *this; }
-                       ostream_base& operator <<(const ::std::string s){ outstr(s.c_str()); return *this; }
+                       ostream_base& operator <<(const ::std::string& s){ outstr(s.c_str()); return *this; }
                        ostream_base& operator <<(char n){ _outchar(n); return *this; }
                        ostream_base& operator <<(int n){ outint(n); return *this; }
                        ostream_base& operator <<(unsigned char n){ _outchar(n); return *this; }