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

Запись звука в Windows - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив, сделать вывод его на экран http://www.cyberforum.ru/cpp-beginners/thread851075.html
я хочу сделать функцию, которая выодит на экран все элементы массива, а там, где я ничего не вводила, чтобы писало "Пустота" моя структура struct Tichet{ int number; char station_otprav; char station_pribit; char data_time_otprav; char data_time_pribit; };записываю массив с начала файла, затем с конца
C++ начал изучать C++ и MS Visual C++ 2012 выдает синтаксические ошибки начал изучать c++ и MS Visual C++ 2012, но столкнулся с проблемой. текст программы: // ConsoleApplication1.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <stdio.h> #include <locale> #include <conio.h> http://www.cyberforum.ru/cpp-beginners/thread851037.html
C++ Графика: вращательное движение относительно центра экрана
Здравствуйте! Нужна помощь в дописании программы. Вот само задание: Вариант 3. Для реализации вращательного движения относительно центра экрана удобно использовать полярную систему координат. Для этого в объект TPoint надо добавить переменные a, s типа float, которые соответственно задают угол (в радианах) и расстояние от центра экрана. Пусть эти переменные в конструкторе устанавливаются в 0...
рекурсия C++
#include <iostream> #include <windows.h> using namespace std; void someFunction ( int , int, int ); int main () { const int arraySize = 10;
C++ Поменять первый элемент строки с максимальным элементом этой строки http://www.cyberforum.ru/cpp-beginners/thread850992.html
Условие: поменять максимальный элемент строки с первым элемент строки матрицы... Вообщем ,как я понимаю,я нахожу максимальный элемент каждой строки,затем переменной присваиваю первый элемент строки,а затем меняю его с максимальным... int a = 0; for (int i = 0;i<str;i++){ for (int j = 0;j<stb;j++){ a = massiv; massiv = massiv ; massiv = a;
C++ Отличие функции cin.get и cin.getline Добрый день! Изучаю функции get и getline, сказано, что они отличаются тем, что функция get считывает символ разрыва строк и оставляет его в буфере, а функция getline считывает, а затем удаляет его из буфера. Но не могли бы вы привести пример программы, в которой видна эта разница наглядно, т.е. в каких случаях нужно использовать тот или другой вариант? подробнее

Показать сообщение отдельно
IPavel
9 / 9 / 0
Регистрация: 14.01.2013
Сообщений: 102
28.04.2013, 18:20  [ТС]     Запись звука в Windows
Цитата Сообщение от Nekto Посмотреть сообщение
Мне кажется, что надо выделить память под массив нужного размера и вставлять в него кусочками. Ну или сделай преобразование в char*, чтобы strcat сработал (хотя не думаю, что там есть нуль-символ окончания строки).
Думал об этом тоже...
Но дело в том что размер буфера зарание не известен...
Запись должна идти пока юзер не нажмёт стоп.
Поэтому и решил сначала быстренько писать в структуру и сувать ссылку на нее в
вектор. так я решил проблему записи неизвестного зарания размера.
А вот потом как всё это хозяйство склеить незнаю...
Хотя...
У нас же есть число кадров в каждом отрезки...
если после оканчания записи посчитать сумму этих кадров и выделить в кучи нужный кусок, и потом как
с массивом работать с этим куском. вставлять туда кусочки по индексу массива ....
правда прийдётся тогда копировать по одному символу из массива в массив...
Гм.... Может и прокатит...
Только вот бы разобраться как эти кадры считаются в примере...
Т.е. сколько в кадре байт....

P.S. Сильно не бейте ... сам не понял что написал...
 
Текущее время: 16:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru