Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм Евклида для одномерных массивов Всем привет. Задача в общем такая: Нужно реализовать алгоритм нахождение НОДа(Наибольшего общего делителя) двух длинных целых чисел. Нашел Алгоритм Евклида(блок схема алгоритма прилагается), для простых чисел, не могу сделать это для длинных целых. (Храню числа в массивах). Не могу реализовать проверку A=B(как на блок-схеме) и A>B для массивов, в которых хранятся эти длинные числа. Я так... https://www.cyberforum.ru/ cpp-beginners/ thread1261940.html Рассчитать все возможные варианты для 3 знаков C++
Дано: 1 2 0 Найти все возможные комбинации 10 разрядного числа (пример: 1021020021) и чтобы можно задавать разные условия для кол-ва однёрок нулей и двоек, например: 1-от 1 до 5 0-от 2 до 2 2-от 5 до 7
C++ Как вычисляются функции Вычислить F=f(a)-5f^3(sin(b/2))+1/f(1+c^4), где f(x)=3x^2-2x^2+7, при a=5.08, b= -0.65, c=3.87 Должно быть 3 функции, которые принимают в качестве параметров значение, ссылку и указатель. Для степени использовать математическую функцию, sin так и пишется. Вообще не сильно представляю как справится с f от x. Кто может сделать для примера? Заранее благодарен) https://www.cyberforum.ru/ cpp-beginners/ thread1261922.html C++ Проверка, является значение числом или символом Мне надо ввести число в переменную, но я хочу проверить значение её, тоесть она число или символ. Я придумал пока что сделать это с помощью цикла do{....}while (0);. Но оно не работает, помогите решить проблему.((( https://www.cyberforum.ru/ cpp-beginners/ thread1261918.html
C++ Составить программу нахождения 20 члена ряда
Составить программу нахождения 20 члена ряда: xi+1=xi+3, x0=315 Помогите пожалуйста, никак не могу сделать.
C++ Вывод значений в таблице, ряд тейлора https://www.cyberforum.ru/ cpp-beginners/ thread1261879.html
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от х нач до х кон с шагом dx с точностью эпсилон. Таблицу снабдить заголовком и шапкой. Каждая строка должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. (1-x^2/2)+((1*3*x^4)/(2*4))-((1*3*5*x^6)/(2*4*6))+...
C++ Продемонстрируйте работу функции strtol на примере массива numbers https://www.cyberforum.ru/ cpp-beginners/ thread1261851.html
Продемонстрируйте работу функции strtol на примере массива numbers (вывести каждый элемент массива в соответствии с форматом) char numbers = "2001 60c0c0 -11011101001101110010100000 0x6fafdc"; Нужно решение в с++
Функция Арксинус методом Ньютона C++
Калькулятор имеет функции синус, косинус, необходимо написать арксинус методом Ньютона. Ниже код. Ошибка при вычислении отрицательных чисел, к примеру -0.5. Помогите пожалуйста решить проблему. float C,e; do { cin >> C; } while (C < -1.0f || C > 1.0f); float y = 1.0f; float Y;
C++ Возможно ли как-то сокрыть реализации стратегий в самой библиотеке, то есть вынести в cpp-файл? https://www.cyberforum.ru/ cpp-beginners/ thread1261811.html
Здравствуйте! Разрабатываю движок, как подключаемую библиотеку, на основе стратегий. Имеется вот такой заголовочный файл, предоставляемый конечному пользователю: #ifndef VECTORS_INCLUDED #define VECTORS_INCLUDED struct Vector2DSpace { Vector2DSpace() {ptr = new float;} void setVector(float x, float y) {*ptr = x; *(ptr + 1) = y;}
C++ Релизная версия на другом ПК уходит в бесконечный цикл Суть - в дебаге всё отлично работает В релизе - на другом компе - уходит в бесконечный цикл на while(!inp.eof()). Соответствующие файлы в папках имеются, не пустые. В чём трабл? void proxyget() { cout << "proxyget\r\n"; ifstream inp; inp.open("D:\\p\\proxy"); while (!inp.eof()) { inp >> proxy >> portc; https://www.cyberforum.ru/ cpp-beginners/ thread1261806.html
Разложите пожалуйста по шагам выражение C++
Разложите пожалуйста по шагам выражение a-=((b++>>2!=c)+1)|++c
C++ Какой способ представления полей класса правильнее? https://www.cyberforum.ru/ cpp-beginners/ thread1261791.html
Здравствуйте! Переписываю игровой движок с Java на C++. В C++ не так давно программирую, поэтому возник вопрос как выгоднее представлять поля класса, к примеру, для хранения координат? Как указатели? class Test { float *x, *y; Test(float x, float y) { x = new int(x); y = new int(y); }
Эксперт С++
4985 / 3092 / 456
Регистрация: 10.11.2010
Сообщений: 11,169
Записей в блоге: 10
24.09.2014, 12:48 0

Запись массива структур в бинарный файл - C++ - Ответ 6641451

24.09.2014, 12:48. Показов 2724. Ответов 2
Метки (Все метки)

Ответ

Дело скорее всего в выравнивании полей.
На мой взгляд лучше всего записывать и считывать каждое поле по отдельности в цикле для всех структур.

Добавлено через 3 минуты
Например:
C++
1
2
3
4
5
6
for ( int i = 0; i < 100; i++ ) {
    fwrite( DBO[i].name, sizeof( DBO[i].name ), 1, file );
    ...
    остальные поля
    ...
}


Вернуться к обсуждению:
Запись массива структур в бинарный файл C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.09.2014, 12:48
Готовые ответы и решения:

Запись массива структур в бинарный файл
Одно из полей структуры типа String, нужно записать массив структур в бинарный файл: struct...

Запись/чтение массива структур в бинарный файл
#include &lt;iostream&gt; #include &lt;fstream&gt; using namespace std; struct test { int x; ...

Запись в бинарный файл и чтение из него массива структур
Ребята, выручайте. Огромная проблема с записью и с чтением структуры из бинарного файла. Помогите...

Запись в бинарный файл и чтение из него массива структур
Здравствуйте, появилась проблема записью структуры в бинарный файл и чтение из него этой же...

2
24.09.2014, 12:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.09.2014, 12:48
Помогаю со студенческими работами здесь

Считывание и запись структур в бинарный файл
Здравствуйте, я делаю автоподгрузку и авто сохранение некоторой структуры в бинарный файл. И где-то...

Запись и чтение вектора структур в бинарный файл
Есть заполненный вектор структур. Структура вида: struct struc { string a; int x; map&lt;int,...

Запись и чтение вектора структур в бинарный файл(2)
Есть заполненный вектор структур. Структура вида: struct struc { string a; int x; ...

Ввод и вывод динамического массива структур в бинарный файл
Добрейшего вечерочка, дамы и господа. Есть программа, которая считывает массив структур из...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru