У меня есть метод setValue(string& val)
, который мне нужно вызвать для некоторых значений по умолчанию.Я хотел бы назвать это так:
setValue("");
setValue("random value");
, но я получаю следующую ошибку с g ++: no matching function to call setValue(const char [10])
любая идея о том, как я могу сделать это, кроме создания объекта временной строки?Это работает, но я нахожу это неудобным:
string temp("random value");
setValue(temp);