Здравствуйте!
Хочу какое-то такое:
bool bGood = false;
auto result = doSomething( &bGood );
if (bGood && /* тут надо преобразовать result в новую переменную нового типа, ну и ещё может проверок и преобразований */ )
{
// ещё я хочу проверить result на empty() и если не empty, то вызвать конверсию в новый тип, и ещё раз проверить на валидность, и потом полученное использовать внутри if'а
// Можно конечно наплодить if'ов и переменных до собсно блока, который обрабатывает данные, но хочется красиво
// Do something with var
}
Курить доки что-то лень
Может кто побыстрому подскажет, а?