Я пытаюсь сделать что-то очень простое, и все же, после часа поиска и поиска я не могу найти подходящий ответ, поэтому я должен упустить что-то довольно очевидное.C++ создать строку текста и переменных
Я пытаюсь динамически создавать имена файлов для использования с ifstream. Хотя я понимаю, что для этого доступны различные методы, я решил создать std :: string и использовать stringname.c_str для преобразования в const.
Проблема в том, что мне нужно создать строку с сочетанием переменных и предопределенных текстовых значений. Я получаю ошибки компилятора, поэтому это должно быть проблемой синтаксиса.
Псевдо
std::string var = "sometext" + somevar + "sometext" + somevar;
Спасибо!
если это синтаксис err или вы должны опубликовать фактический код, тогда мы можем сказать, что вам нужна синтаксическая ошибка (и почему это неправильно), и вы узнаете больше, чем если бы мы просто дали вам правильный синтаксис. – twain249
'std :: string var = std :: string (" sometext ") + somevar +" sometext "+ somevar;' –