我正在尝试为我父亲的餐厅制作计费系统只是为了练习。问题是程序一次没有读取完整的字符串。例如,如果txt文件中有“Chickenburger”,那么编译器会读取它们,但会将它们分成两个词。我正在使用以下代码并且该文件已经存在。std::stringitem_name;std::ifstreamnameFileout;nameFileout.open("name2.txt");while(nameFileout>>item_name){std::cout 最佳答案 要阅读整行,使用std::getline(nameFileout,ite