How can I use boost::lockfree:queue
objects?
I'm trying to write an application that constructs an object of this class via default constructor, but it gives me an assertion failure inside the boost sources:
BOOST_ASSERT(has_capacity);
How can I use the default constructor for this class? Do I need to specify the size of the queue via template arguments?