Я пытался читать .txt файл со следующим текстом:.txt файл для массива char?
Отладка в два раза так сложно, как писать код в первую очередь. Поэтому, если вы пишете код настолько умно, насколько это возможно, вы по определению недостаточно умны, чтобы его отлаживать. - Брайан В. Керниган *
Однако, когда я пытаюсь отправить файл .txt в мой массив символов, все сообщение для слова, кроме «Debugging» печатает, я не знаю, почему. Вот мой код. Это должно быть что-то простое, чего я не вижу, любая помощь будет высоко оценена.
#include <iostream>
#include <fstream>
using namespace std;
int main(){
char quote[300];
ifstream File;
File.open("lab4data.txt");
File >> quote;
File.get(quote, 300, '*');
cout << quote << endl;
}
Этот код не имеет смысла, даже если намеренно читается как псевдо-код. можете ли вы попытаться улучшить свой вопрос, чтобы объяснить, чего вы действительно хотите достичь, пожалуйста. –
Удалить цитату «Файл >>»; это когда первое слово записано в массив и затем перезаписано вызовом 'File.get'. –
Спасибо, что исправлено – Joe