Тег «файл»

Запись массива вещественных чисел в файл на C++

Задача такая. Записать массив double в файл и затем прочитать этот массив оттуда. Вот код на языке С++, уоторый решает такую задачу.
Запись в файл.

#include <iostream>
#include <fstream>
#include <string>

using namespace std;

void main(int argc, char *argv[])
{
double double_array[5] = { -1.2323e+3, 2.334, 3.034e-1, 4.34, 54.1 };

ofstream output(L"results.txt", ios_base :: out | ios_base::trunc);
if (!output.is_open()) return;
output.setf(ios_base::fixed);

for (int n = 0 ; [...]

Ваш отзыв

Воспроизвести midi-файл, используя C++ Builder

Если в Вашей программе Вам потребовалось воспроизвести какую-нибудь мелодию в формате midi, то Вы можете воспользоваться кодом:

char szBuf[MAX_PATH];
mciSendString((LPSTR)"open C:\\1.mid type sequencer alias snd wait",
(LPSTR)szBuf, 256, NULL);
mciSendString((LPSTR)"play snd wait", (LPSTR)szBuf, 256, NULL);
mciSendString((LPSTR)"close snd", (LPSTR)szBuf, 256, NULL);

Вчера на прогулке мои собаки хотели наброситься на даму с маленькими щенятами. Все щенки при этом остались целы.

Ваш отзыв

Файловые дескрипторы

При программировании операций с файлами необходимо помнить, что  для обработки файла его необхдимо открыть. При успешном открытии файла операционная система назначает ему уникальное целое число - дескриптор (HANDLE), и все дальнейшие операции с данным файлом происходят только через дескриптор. При закрытии файла его дескриптор "возвращается" в операционную систему и может использоваться повторно. Проблема отслеживания активных [...]

Отзывов (1)

Запись и чтение бинарных файлов на Delphi

В следующей статье будет рассказано как реализовать на Delphi алгоритм быстрого преобразования Фурье (БПФ). В качестве примера будет использован амплитудно-модулированный сигнал с генератора, поэтому нам нужно уметь читать и записывать бинарные файлы. Сигнал будет представлен в виде файла, содержащиего N отсчетов IQ-составляющих. Каждый такой отсчет является 4-байтным типом Single. Поэтому сейчас, для начала, рассмотрим как [...]

Ваш отзыв