Форум программистов, компьютерный форум CyberForum.ru

Прочитать первые 10 символов каждой строки из файла - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
GHOST12
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 86
08.11.2012, 20:17     Прочитать первые 10 символов каждой строки из файла #1
Мне нужно прочитать первые 10 символов каждой строки из файла. Может функция какая есть, чтобы определенное количество символов строки из файла считывать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2012, 20:17     Прочитать первые 10 символов каждой строки из файла
Посмотрите здесь:

Переписать первые элементы каждой строки матрицы D(3,3), которые больше 10, в массив В. C++
C++ Переписать первые элементы каждой строки матрицы D(3,3), которые больше 10, в массив В
C++ Удалить из каждой строки файла первые K символов
C++ Прочитать N первых символов из файла
C++ Если строки одинаковы, объединить две строки, исключив из второй первые десять символов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
school_bot
14 / 12 / 3
Регистрация: 23.12.2013
Сообщений: 84
23.12.2013, 02:56     Прочитать первые 10 символов каждой строки из файла #2
поставь счетчик и попробуй getc()
vans37
 Аватар для vans37
35 / 19 / 1
Регистрация: 28.01.2013
Сообщений: 37
23.12.2013, 02:59     Прочитать первые 10 символов каждой строки из файла #3
Цитата Сообщение от GHOST12 Посмотреть сообщение
Мне нужно прочитать первые 10 символов каждой строки из файла. Может функция какая есть, чтобы определенное количество символов строки из файла считывать?
fread()
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4923 / 2666 / 243
Регистрация: 29.11.2010
Сообщений: 7,420
23.12.2013, 03:17     Прочитать первые 10 символов каждой строки из файла #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <fstream>
 
 
int main()
{
    std::ifstream ifs("input.txt");
    if (!ifs)
        return 1;
    const int M = 10;
 
    for (char result[M]; ifs.getline(result, M-1); std::cout << result << "\n");
}
перегруженная версия std::istream::getline
GHOST12
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 86
23.12.2013, 03:48  [ТС]     Прочитать первые 10 символов каждой строки из файла #5
Ребят, спасибо конечно, но я тему создавал больше года назад)
vans37
 Аватар для vans37
35 / 19 / 1
Регистрация: 28.01.2013
Сообщений: 37
23.12.2013, 16:29     Прочитать первые 10 символов каждой строки из файла #6
ну подумаешь)
Yandex
Объявления
23.12.2013, 16:29     Прочитать первые 10 символов каждой строки из файла
Ответ Создать тему
Опции темы

Текущее время: 23:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru