فهرست منبع

Implement socket_ostream::put

mawinkle 6 سال پیش
والد
کامیت
aeac7c13c4
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      socket_impl/siostream.cpp

+ 3 - 1
socket_impl/siostream.cpp

@@ -79,11 +79,13 @@ std::ptrdiff_t circular_buffer::const_iterator::operator-(const const_iterator&
 }
 
 circular_buffer::iterator& circular_buffer::iterator::operator=(const circular_buffer::iterator& o){
+	parent = o.parent;
 	source = o.source;
 	period = o.period;
 	offset = o.offset;
 }
 circular_buffer::const_iterator& circular_buffer::const_iterator::operator=(const circular_buffer::const_iterator& o){
+	parent = o.parent;
 	source = o.source;
 	period = o.period;
 	offset = o.offset;
@@ -153,7 +155,7 @@ void circular_buffer::pop_back(char c){
 }
 
 socket_ostream& socket_ostream::put(char_type c){
-	
+	buffer.push_back(c);
 }
 socket_ostream& socket_ostream::operator<<(char*){