我正在尝试做一些非常简单的事情,但是,经过一个小时的搜索,我找不到合适的答案,所以我必须遗漏一些相当明显的东西。
我正在尝试动态创建用于 ifstream 的文件名。虽然我知道有多种方法可以做到这一点,但我决定创建一个 std::string,并使用 stringname.c_str 转换为 const。
然而,问题是我需要使用混合变量和预定义文本值来创建字符串。我收到编译器错误,所以这一定是语法问题。
伪
std::string var = "sometext" + somevar + "sometext" + somevar;
谢谢!