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

Read and write binary file - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ После отключения компа удалилась последняя версия проекта http://www.cyberforum.ru/cpp-beginners/thread1769346.html
Было экстренное отключение компа. Потом решил посмотреть .cpp файл. Хотя я сохраняю по несколько раз в день, там была только очень старая версия..... При открытии самого проекта вылетело такое окно:
C++ Конструктор переноса при наследовании в шаблонном классе Здравствуйте. Возможно ли как-то реализовать то, что я пытаюсь сделать? template<typename T> class Interface { protected: T *pointer; virtual void move(Interface &&i2) = 0; http://www.cyberforum.ru/cpp-beginners/thread1769319.html
Найти произведение элементов массива, принадлежащих интервалу C++
Ввести одномерный массив А , вывести его. Найти произведение его элементов, принадлежащих интервалу . Значением этого произведения заменить первый и предпоследний элементы массива.
C++ Заменить при выводе массива каждый второй элемент остатком от деления на 10
Как при выводи массива заменить остатком от деления каждый второй элемент на 10. #include <iostream> #include <iterator> using namespace std; int main() { int n,i; int y; int a; // double y;
C++ Заменить первый и предпоследний элементы массива произведением его элементов, принадлежащих интервалу http://www.cyberforum.ru/cpp-beginners/thread1769219.html
Ввести одномерный массив А , вывести его. Найти произведение его элементов, принадлежащих интервалу . Значением этого произведения заменить первый и предпоследний элементы массива.
C++ Atoi для двоичной системы Есть такое? Ну т.е. atoi переводит десятичное число из текста в десятичное число, а мне нужно двоичное... char str = "00000001"; int num = ?; или char str; itoa(1, str, 2); подробнее

Показать сообщение отдельно
vxg
Модератор
 Аватар для vxg
2668 / 1679 / 158
Регистрация: 13.01.2012
Сообщений: 6,278
23.06.2016, 13:30     Read and write binary file
BeginerC, если в файле фактически идут структуры вида
C++
1
2
3
4
5
6
    int who;
    int to;
    float version;
    bool received;
    int messageSize; //тут размер message в байтах
    char message[messageSize]; //тут собственно сообщение
то можно просто открыть имеющийся файл и пробежав по нему модифицировать только received
 
Текущее время: 19:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru