We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1f4dd23 commit 95d519fCopy full SHA for 95d519f
zmq.hpp
@@ -248,12 +248,13 @@ class message_t
248
throw error_t();
249
}
250
251
- template<typename T> message_t(T first, T last)
+ template<class ForwardIter> message_t(ForwardIter first, ForwardIter last)
252
{
253
- typedef typename std::iterator_traits<T>::value_type value_t;
+ typedef typename std::iterator_traits<ForwardIter>::value_type value_t;
254
255
assert(std::distance(first, last) >= 0);
256
- size_t const size_ = static_cast<size_t>(std::distance(first, last)) * sizeof(value_t);
+ size_t const size_ =
257
+ static_cast<size_t>(std::distance(first, last)) * sizeof(value_t);
258
int const rc = zmq_msg_init_size(&msg, size_);
259
if (rc != 0)
260
0 commit comments