Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
500 ₽

Функция на C++: запись/чтение структуры с массивом в/из файла

project complete


Добрый день, уважаемые программисты.

Нужны 2 функции (или методы в структуре), которые могут записать/считать во внешний файл данные структур. Файл (можно) бинарный - всё равно. Нюанс в том, что в структуре есть указатель на массив, число элементов заранее известно. Среда разработки RAD XE3, код как часть DLL, под Windows.

ДАНО: имя файла, структура

Описание структуры

struct fft_window{
double constant; //некое нецелое число
double avg_phase;//ещё одно нецелое число
int N; //количество элементов в массиве ниже
double* amp;//массив нецелых чисел из N элементов
};

С вас кусок кода, в котором реализованы создание структур, чтение и запись данных по известному имени файла (std::string ), при необходимости освобождение памяти, так как обе функции будут вызываться в цикле.

Структуру можете менять как хотите, сделать из неё класс, что угодно. Главное функционал. Единственное, что нельзя менять - типы данных внутри структуры (например указатель на массив на вектор).

Ваши сроки.

Спасибо!

Client's feedback about the contractor Максиме В.

Quality
Professionalism
Price
Availability
Terms

Максим написал очень прилежный код, в котором легко ориентироваться. Налету справился с задачей и внёс после несколько исправлений для удобства компиляции кода на моей стороне (в моей среде). Сэкономил мне массу времени, только лучшие рекомендации.

Александр С. Александр С.

Freelancer's feedback about the client Александре Сафонове

Payment
Task formulation
Requirements
Availability

Хороший заказчик. Дает четкие задачи. Своевременная, честная оплата. Рекомендую.
Рад был работать!

Максим В. Максим Волков


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 1 day500 ₽Winning proposal
    Максим Волков
     120   2   0

    Готов обсудить и выполнить.

    Russia Moscow | 18 September 2015 |
  2. 1 day500 ₽
    Артем Крупник
     94 

    Задача простая, сделаю быстро, eсть идеи и наработки на счет указателя.
    Скайп : Art_Koo

    Ukraine Lvov | 18 September 2015 |
  3. 1 day450 ₽
    Сергей Захаров
     182 

    Готов обсудить.

    Russia Russia | 18 September 2015 |
  4. 2 days500 ₽
    Дмитро Затайдух
     194 

    Готов выполнить! Задача на уровне 1 курса в моем университете. Программирую в VisuaL Studio. Могу полностью написать программу для работы со списками.

    Ukraine Litin | 19 September 2015 |
  5. 2 days400 ₽
    Иван Письменный
     85 

    Готов обсудить и выполнить

    Ukraine Herson | 19 September 2015 |
  6. 3 days400 ₽
    Станислав Никологорский
     538   24   3

    Сделаю

    Ukraine Dnepr | 20 September 2015 |

Client
Александр С.
Russia Ekaterinburg  13   0
Project published
18 September 2015
621 views
Payment methods
Share