Форум программистов, компьютерный форум 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<<"привет мир"; выводить в каком не понятном языке, какие та закавычки подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
09.08.2010, 20:41     Как прочитать последние 10Кб в txt файле?
Цитата Сообщение от Евгений М. Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main()
{
...
    fseek(fp, 0, SEEK_END);
    position=ftell(fp)-10240;
    
    if (position<0)
    {
        printf ("File is too small\n");
        fclose(fp);
        return 0;
    }
...
}
можно было бы написать
C
1
2
3
...
if ( fseek(fp, -10240, SEEK_END) )
  /* файл короче, чем нужно. выругаться и закрыться */
Но на самом деле есть другой подводный камень - символ \n который в замечательной ОС Виндовс в два символа \r\n переводится. Это я к тому, что файл нужно, как двоичный открывать.
 
Текущее время: 07:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru