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

Создание потока - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упражнения на массивы http://www.cyberforum.ru/cpp-beginners/thread1053435.html
#include <conio.h> #include <iostream> #include <math.h> using namespace std; int main() { setlocale(LC_ALL, "Russian");
C++ Интерполирование с кратными узлами Здравствуйте, помогите написать программу!!! Вот код, необходимо изменить программу так, чтобы с ее помощью можно было бы интерполировать функцию, заданную в узлах с произвольной кратностью m>=2 В... http://www.cyberforum.ru/cpp-beginners/thread1053433.html
Структуру переделать в класс, чтобы массив был внутри класса C++
есть структура struct CUSTOMER { unsigned short number; char name; char tel; char addr; }; и динамический массив
Зеркально отразить матрицу относительно главной диагонали и найти строки, элементы которой образуют последовательность C++
Задана матрица A(n,n). Зеркально отразить ее относительно главной диагонали. В преобразованной матрице найти строки, элементы которой образуют возрастающую последовательность. Не могу понять как...
C++ Надо удалить из массива все четные элементы, подсчитать количество слов в строке http://www.cyberforum.ru/cpp-beginners/thread1053423.html
Помогите пожалуйста разобраться. 1Надо удалить из массива все четные элементы 2подсчитать количество слов в строке это две разные задачи
C++ преобразовать строку: после каждой буквы 'z' добавить символ '!' есть два кода, нужно их соединить, но не получается! вот задание:преобразовать строку: после каждой буквы 'z' добавить символ '!'. Вывести в алфавитном порядке все согласные латинские буквы, ... подробнее

Показать сообщение отдельно
TamaGOch
9 / 9 / 0
Регистрация: 11.12.2012
Сообщений: 152

Создание потока - C++

23.12.2013, 16:37. Просмотров 320. Ответов 1
Метки (Все метки)

В общем дело такое, есть функция main, само собой, и есть функция void music (),
C++
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
void music ()
{
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1046, 300); //до
 
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1046, 300); //до
 
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1396, 300); //фа
    Beep(1568, 300); //соль
    Beep(1760, 300); //ля
 
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1046, 300); //до
 
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1396, 300); //фа
 
    Beep(1760, 300); //ля
    Beep(1760, 300); //ля
    Beep(1568, 300); //соль
    Beep(1318, 300); //ми
    Beep(1046, 300); //до
}
в общем такая проблема, хочу запустить эту функцию отдельным потоком, а-ля фоновый саундтрек.
попытался что-то поискать в интернете по запуску потоков. Запустить получаются, но часть нот не играют, т.е. тишина, а другая часть играет нормально.
Помогите пожалуйста, подскажите способ запуска потока,
п.с. вот одна из попыток
Кликните здесь для просмотра всего текста
C++
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
31
32
33
34
35
36
37
DWORD __stdcall music (LPVOID lpParameter)
{
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1046, 300); //до
 
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1046, 300); //до
 
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1396, 300); //фа
    Beep(1568, 300); //соль
    Beep(1760, 300); //ля
 
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1046, 300); //до
 
    Beep(1046, 300); //до
    Beep(1046, 300); //до
    Beep(1396, 300); //фа
 
    Beep(1760, 300); //ля
    Beep(1760, 300); //ля
    Beep(1568, 300); //соль
    Beep(1318, 300); //ми
    Beep(1046, 300); //до
    return 0;
}
void main ( )
{
    DWORD dwThreadId;
    HANDLE hThread = CreateThread(0,0,music,0,0,&dwThreadId);
    system ("pause");
}


Добавлено через 5 минут
забыл сказать, что первый раз пытаюсь писать многопоточное приложение
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.