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

Считывание из бинарника - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ кто нибудь знает?(про винмэйн) http://www.cyberforum.ru/cpp-beginners/thread335464.html
кто нибудь знает как, например в мфс инкапсулированы такие функции как winmain и windowproc в тело класса, что выполнение начинается успешно? Я это к чему. тут пишу к качестве тренировке виндузячую игрушку реверси и так сказать решил все по науке. логика отдельно интерфейс отдельно. но увы не смог избавиться от глобальных winmain, windowproc.
C++ Окружность и прямая Помогите написать программу на чистом Си. Вот условие:"Дана окружность с координатами Xо,Yo и радиусом r. Дана прямая с координатами x1,y1-x2,y2. Определить координаты точек пересечения прямой с окружостью" http://www.cyberforum.ru/cpp-beginners/thread335443.html
C++ Обнаружение USB устройств с последующим их безопасным извлечением
Интересует вопрос об обнаружении съёмных накопителей (usb-flash), с последующим копированием на них и извлечением, прошу в гугл не посылать, т.к. объяснений кода от него не дождёшься, хотелось бы получить внятное разъяснение, помогите кто чем может :)
Дана строка удалить все пробелы или просто присвоить в другую строку без пробелов C++
Дана строка удалить все пробелы или просто присвоить в другую строку без пробелов
C++ Изменение значения переменной во время исполнения http://www.cyberforum.ru/cpp-beginners/thread335420.html
Задача: Преобразовать введенный с клавиатуры массив таким образом, чтобы в первой его половине располагались элементы , имевшие нечетный индекс, а во второй - четный. Код такой: #include <iostream> using namespace std; int main(int argc, char **argv) { int n; cout<<"Введите кол-во элементов массива "<<endl; cin>>n;
C++ Скорость функций с ссылками Всем привет. Интересует способ организации функции для более быстрого передачи данных. Дана функция которая дополняет вектор битов нулями в конце, если количество бит не кратно некому числу. Вариант 1: Используются ссылки. private: void static add_bits(const std::vector <boost::uint8_t> & VectorInput, std::vector <boost::uint8_t> & VectorOutput, подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
23.07.2011, 02:32     Считывание из бинарника
Цитата Сообщение от xAtom Посмотреть сообщение
прмер написал как работать с бинарными файлами.
1. Учитывая, что размер файла на диске всё равно будет, как минимум, равен блоку (как правило, 512 байт), есть смысл так заморачиваться с записью/чтением размера строки, или лучше всё-таки писать/читать буфер достаточного размера?
2. Если уж писать "как надо", то каждую операцию с файлом (открытие, чтение/запись, закрытие) нужно проверять на предмет возникновения ошибок.
3. Ну и смешение С и С++ стиля тоже считается порочной практикой (это я про new/delete в программе вроде бы на С...)
 
Текущее время: 06:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru