Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/40: Рейтинг темы: голосов - 40, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 10

Чтение определенного количества символов из файла

27.11.2010, 19:47. Показов 7734. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста какой функцией можно прочитать определенное количество символе из файла

Наприклад, файл містить 25 символів. потрібно прочитати 8 останніх символів

Как???
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.11.2010, 19:47
Ответы с готовыми решениями:

Чтение определенного количества строк
Помогите, пожалуйста, с функцией, чтобы можно было из файла считать определенное кол-во строк и запихнуть их все в одну переменную

Удаление из строки определенного количества символов
помогите разработать программу которая реализовала бы удаление из строки определенное количество символов.использовать *p++ и p++ . ...

Вывод определенного количества символов заданной строки текста в обратной последовательнгости
Есть примерный код: int main() { setlocale(LC_ALL, "Russian"); cout << "Введите строку" << endl; std::string str; ...

4
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
27.11.2010, 19:55
не понятно прочитать с начала или с конца - для перемещения по файлу используют tellg, seekg
далее read, readsome
не понятно также на каком языке - на с++ следует использовать fstream, на с - FILE c подобными же функциями
0
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 10
27.11.2010, 19:59  [ТС]
язик с++

с конца читаем 8
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
27.11.2010, 20:05
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main(){
    fstream f("c:\\1.txt",ios::in);
    if( !f ){
        cout << "bad file!";
        return -1;
    }
    f.seekg( -8, ios_base::end );
    char str[9] = {0};
    f.read( str, 8 );
    cout << str;
}
по-простому без проверок
0
0 / 0 / 0
Регистрация: 23.11.2010
Сообщений: 10
27.11.2010, 20:19  [ТС]
спасибо!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.11.2010, 20:19
Помогаю со студенческими работами здесь

Чтение определенного поля в строке из файла
Всем привет. Вопрос следующий: Есть файл, в нем строки, нужно его открыть и считать определенную часть строки. Строка в файле...

чтение определенного элемента массива из файла
добрый день! суть такова - есть массив целых, который я записываю в файл. выглядит это так: int Mass; //собственно...

Чтение из файла определенного поля без записи в буфер предыдущих полей
как на чистом си считать конкретное поле при этом не заводить переменные. формат такой: %d %s %c %d ..... если использовать...

Возращение количества байт. Структура и чтение с файла
Проверяет и не хочет ничего выводить. В чем проблема? while(1) { if(sizeof(inf) != fread(&amp;inf, sizeof(inf),1,f)) ...

Чтение символов из файла
Дан текст; определить, содержит ли он символы, отличные от букв и пробела


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru