Форум программистов, компьютерный форум, киберфорум
Наши страницы

Перенести код считывания wav-файла на Delphi. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа-бот для игры в покер. http://www.cyberforum.ru/cpp/thread28296.html
Здравствуйте. Сам я будующий программист, учусь на 2 курсе, потихоньку осваиваю С++. У меня вопрос к уже сложившимся и опытным программистам. Возможно ли создать бота для покеррума? Я думаю...
C++ Прочитал Дейтелов. Что дальше? Да, похоже придется всетаки создать тему:) Я прочиталкнигу Харви Дейтела и Пола Дейтела "Как програмить на с++" и хочу узнать, что изучать дальше. Подскажите кто знает http://www.cyberforum.ru/cpp/thread28259.html
Работа с DLL C++
У меня такая проблема не могу экспортировать функцию с шаблоном без шаблона она без проблем работает. Название функции BubleSort. *.cpp ...
C++ Класс по обработке bmp-файлов
добрый вечер! проблема в чтении структур в файл. когда писала программу по обработке файла не в классе, никаких проблем не было. теперь тот же код использую в функции класса, и вот здесь, например...
C++ Оптимизация в пределах линейных участков - исключение лишних переменных http://www.cyberforum.ru/cpp/thread27450.html
Необходимо произвести оптимизацию в пределах линейных участков (исключить лишние переменные). На входе имеем синтаксическое дерево. (На первое время можно захардкодить; в любом случае, нужно...
C++ Floating Point:Square Root of Negative Number После запуска программы в Borland C++ вылезает следующая ошибка Floating Point:Square Root of Negative Number. В чем причина и как ее исправить? подробнее

Показать сообщение отдельно
Honest
1 / 1 / 0
Регистрация: 23.04.2009
Сообщений: 29
23.04.2009, 11:22
Я делал так:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
type
TWavHead = record
  id_riff: longword;//char
  len_riff: longword;
 
  id_chuck: longword;//char
  fmt: longword;//char
  len_chuck: longword;
 
  kind: word;
  channels: word;
  freq: longword;
  bytes: longword;
  align: word;
  bits: word;
 
  id_data: longword;//char
  len_data: longword;   
end;
 
var  f:                  file;
      tw:               TWavHead;
 
procedure TForm1.Button1Click(Sender: TObject);
begin
    AssignFile(f,'filename.wav');
    Reset(f,sizeof(tw));
    BlockRead(f,tw,1);
    CloseFile(f);
end;
PS. На счет чисто символических data, fmt, riff не стал заморачиваться и просто считал как числа
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru