Подцепитесь! C++ новичок вопрос входящий:C++ - Преобразование std :: basic_string <char>
Может кто-нибудь объяснить мне, почему эта ошибка возникает и как ее исправить?
std::vector<std::string> options = vectorOGROptions_.get()
Я хочу, чтобы получить options
вар, как std::vector<std::string>
но это, кажется, моя собственность vectorOGROptions возвращает другой тип ..
error: conversion from ‘const std::basic_string<char>’ to non-scalar type ‘std::vector<std::basic_string<char> >’ requested
Предполагая, что вы используете C++ 03, а не C++ 11, сделать 'STD :: вектор опции (1, vectorOGROptions_.get());'. –
legends2k