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

Как прочитать последние 10Кб в txt файле? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ посоветуйте книгу http://www.cyberforum.ru/cpp-beginners/thread158189.html
Я знаю, что 99% вопрос уже звучал, но по форуму не нашел.. Посоветуйте, пожалуйста нормальную книгу для углубленного изучения с++ (полиморфизм, инкапсуляция, множественное наследование, делегирование и прочие интересные вещи)
C++ Добавление звука к приложению Всем доброго времени суток. Друзья, не подскажет ли кто, как к своему WIN32API приложению добавить ресурс звука, я в этом плане еще новичёк, может ссылку с подробным описанием сего процесса кто знает? Подскажите пожалуйста. Добавлено через 1 час 21 минуту Всё, разобрался сам. :) Не так всё сложно как казалось http://www.cyberforum.ru/cpp-beginners/thread158184.html
C++ Список простых примеров на С++ с решениями
Напишите, пожалуйста несколько самых простеньких заданий на С++ а точнее Visual C++ 2010 (если это имеет значение) Заранее спасибо.
Вычислить стоимость разговора C++
Добрый вечер. Не пойму в чем ошибка??? #include <windows.h> #include <iostream> using namespace std; void main () { SetConsoleOutputCP(1251); cout<<"__________________________________"<<endl;
C++ Как в #include включить файл http://www.cyberforum.ru/cpp-beginners/thread158163.html
Есть главная папка проекта в ней находиться заголовочный файл .h и в этой главной папке есть еще папка в котрой есть файл .cpp Как из этого файла .cpp прописать через #include путь до заголовочного файла который находиться уровненем выше без указания полного пути ?
C++ Microsoft Visual c++ всем привет. Я новичек, и у меня такой вопрос. Как написать сообщение с русскими буквами, чтоб нормально показывала в Microsoft Visual c++? Например: cout<<"hello world"; выводить сообщение нормальна? с английсками шрифтами cout<<"привет мир"; выводить в каком не понятном языке, какие та закавычки подробнее

Показать сообщение отдельно
Евгений М.
1035 / 976 / 54
Регистрация: 28.02.2010
Сообщений: 2,829
Завершенные тесты: 2
09.08.2010, 09:20     Как прочитать последние 10Кб в txt файле?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <stdio.h>
 
int main()
{
    FILE* fp;
    int position;
    char str[10241];
    
    fp=fopen("input.txt", "r");
    
    if (fp==NULL)
    {
        printf ("Couldn't open file\n");
        return 0;
    }
    
    fseek(fp, 0, SEEK_END);
    position=ftell(fp)-10240;
    
    if (position<0)
    {
        printf ("File is too small\n");
        fclose(fp);
        return 0;
    }
    
    fseek(fp, position, SEEK_SET);
    fread(str, 1, 10240, fp);
    
    str[10240]='\0';
    
    puts(str);
    
    fclose(fp);
    
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru