ifstream inputFile;
inputFile.open(argv[1]);
char* buffer[40];
inputFile >> buffer;
Я также попробовал inputFile >> * buffer; но это дает мне ошибку сегментации.
Входной файл txt содержит слова (строки), разделенные пробелами. Что я делаю не так?
Вероятно, вы имели в виду массив символов:
char buffer[40];
inputFile >> buffer;
char buffer[40];
std::string buffer;
, Я, например, не приглашаю вас легко столкнуться с переполнением буфера.