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