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

Чтение из бинарного файла значений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ многопоточность в WinForms http://www.cyberforum.ru/cpp-beginners/thread769937.html
суть проблемы : есть форма с двумя кнопками. по нажатии одной из кнопок должен вызываться метод(или функция из другого файла, не принципиально), в котором выполняется цикл, но этот цикл не должен вешать форму, чтобы её можно было дёргать, двигать, нажимать другие кнопки и т.д. по нажатии другой кнопки цикл останавливается как такое реализовать?
C++ Можно ли Хорошо посмотреть информацию о графическом файле в разных библиотеках? Есть имя (понятно с правильным путем, но это неважно). Надо узнать Размер этого графического файла. Разумеется можно файл Прочесть и для созданного объекта узнать размер (я это уже опробовал на winapi для bmp и на gdi+ для тех, которые оно умеет). Но хочется Быстро и Структурно просто узнать, не открывая весь файл (может его вообще не надо будет такой большой/маленький/неформатный/... ... http://www.cyberforum.ru/cpp-beginners/thread769891.html
C++ Ошибка cout<<<
Не пойму в чем проблема... во втором cout<< ошибку выдает. Кто-то может дать объяснить почему? #include <iostream> using namespace std; template <class T> T div(T x, T y) { return x/y;
C++ Почему в динамическом массиве не работает то, что работает со статическим?
Программа зависает #include<iostream> #include<stdlib.h> #include<time.h> using namespace std; int main() { srand(time(NULL));
C++ Вычислить средний балл и вывести соответствующий цвет диплома http://www.cyberforum.ru/cpp-beginners/thread769858.html
Доброго времени суток уважаемые форумчане. Я учусь на заочке. Вот такая задачка 1 курса. Столько то студентов, оценки 3,4,5. Написать прогу, чтобы сама вычисляла средний бал и автоматом выводила цвет диплома(красный или синий). Я написал работающую прогу. Всё она показывает, только по условию необходимо для красного диплома, чтобы у студента было не больше двух четвёрок. Это у меня пока не...
C++ Тестовое меню Привет. Есть ядро программы. Классы СТРОКА, ИДЕНТИФИКАТОР, ДЕСЯТИЧНАЯ СТРОКА. Необходимо: Написать тестовую программу, которая: * динамически выделяет массив указателей на базовый класс (4-6 шт.); * в режиме диалога заполняет этот массив указателями на производные классы, при этом экземпляры производных классов создаются динамически с заданием начальных значений; * для созданных... подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
12675 / 7183 / 801
Регистрация: 27.09.2012
Сообщений: 17,709
Записей в блоге: 2
Завершенные тесты: 1
24.01.2013, 08:38     Чтение из бинарного файла значений
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cstdio>
const char * filename="C:\\cpp\\input.txt";
char * readinfo(FILE * f,long pos,size_t count,char * buf){
   fseek(f,pos,SEEK_SET);
   buf[fread(buf,sizeof(char),count,f)]=0;
    return buf;
}
int main(){
    FILE * f=fopen(filename,"rb");
    char buf[1024]; 
    std::cout<<readinfo(f,0x02,5,buf)<<std::endl;
    fclose(f);
}
только тут нет никаких проверок
 
Текущее время: 09:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru