Я получаю ошибку ошибки сегментации, сбрасываемую ядром, при попытке прочитать текстовый файл и сохранить его в строке. Есть ли способ в C ++, где я могу сохранить его в строке без использования векторов?
void readMazeStdin2(Maze maze) {
std::string x = " ";
char c;
while (!cin.eof()) {
c = std::cin.get();
if (c == '.' || c == '=' || c == 'S' || c == 'E') {
x += c;
}
cout << c;
}
cout << x;
}