Нужно считать N-ное кол-во символов из файла. Вопрос стоит в чем: Как узнать длинну строки в файле (когда слова разделены пробелом, то считывается только 1 слово, которое идет до пробела и всё) Испрльзовал fstream файловые потоки
Вот пример посимвольного чтения из файла:
#include <iostream>
#include <fstream>
using namespace std;
int main() {
char sim;
ifstream myfile("example.txt");
int count = 19;
int i = 0;
if (myfile.is_open())
{
while (myfile.get(sim) && i<count)
{
cout << sim;
i++;
}
myfile.close();
}
else cout << "Unable to open file";
return 0;
}
Вывод
This is a line.
Thi
Если нужно найти количество символов в файле:
int main () {
streampos begin, end;
ifstream myfile("example.txt");
begin = myfile.tellg();
myfile.seekg(0, ios::end);
end = myfile.tellg();
myfile.close();
cout << "Length: " << (end - begin) << " symbols.\n";
}
Используйте i\ostringstream
для этого. Кароме того, такой ответ уже был дан.
ответ
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Программа должна убирать лишние пробелы, посмотрел в отладчике, программа работает вроде норм, но потом где-то ломается и выдает ошибку, если...
Решил разобраться в трассировке лучейДля начала думаю все это дело реализовать чисто на процессоре, то есть при помощи обычного C++ кода, а затем...
После определенного количества посланных пакетов (отправляю части файла размером по 128 байт) этот код перестает принимать пакеты от клиентаКак...
Я написал код в соответствии с алгоритмом, но результат неверенСогласно алгоритму, мы должны указать размер матрицы и вручную заполнить...