id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 818,No zero-argument in_place(),nobody,Fernando Cacciola,"{{{ There is no zero-argument version of boost::in_place(). I would have expected this to exist, and to be a factory for a type's default constructor. This is necessary when attempting to use boost::optional with a type that is not CopyConstructible, or where the copy constructor is expensive: #include #include boost::optional my_optional; my_optional = boost::in_place(); I'm not aware of any other way to initialise a boost::optional to a default-constructed instance without unnecessary and perhaps impossible copying. --Clive. (clive-nospam-boost.org@nsict.org) }}}",Bugs,closed,Boost 1.35.0,None,None,Problem,fixed,,