Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Упражнения на массивы https://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 В данном коде, выводятся значения x в узлах сетки, функция y = lnx, и первая производная этой функции. #include <iostream> #include <math.h> main()
C++ Структуру переделать в класс, чтобы массив был внутри класса https://www.cyberforum.ru/ cpp-beginners/ thread1053431.html
есть структура struct CUSTOMER { unsigned short number; char name; char tel; char addr; }; и динамический массив
C++ Зеркально отразить матрицу относительно главной диагонали и найти строки, элементы которой образуют последовательность https://www.cyberforum.ru/ cpp-beginners/ thread1053425.html
Задана матрица A(n,n). Зеркально отразить ее относительно главной диагонали. В преобразованной матрице найти строки, элементы которой образуют возрастающую последовательность. Не могу понять как сделать.Объясните пожалуйста:(
Надо удалить из массива все четные элементы, подсчитать количество слов в строке C++
Помогите пожалуйста разобраться. 1Надо удалить из массива все четные элементы 2подсчитать количество слов в строке это две разные задачи
C++ преобразовать строку: после каждой буквы 'z' добавить символ '!' есть два кода, нужно их соединить, но не получается! вот задание:преобразовать строку: после каждой буквы 'z' добавить символ '!'. Вывести в алфавитном порядке все согласные латинские буквы, входящие в строку. 1 код #include "stdafx.h" #include <iostream> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1053422.html
C++ strcat и strncat https://www.cyberforum.ru/ cpp-beginners/ thread1053401.html
Помогите понять саму идею удаления символа из массива с помощью указанных операторов. Сам это не как не догоняю(
C++ Исходники игр
Привет, потихоньку тружусь над платформером, на коленке, хочется посмотреть чужие исходники, пример хорошего кода, так сказать, но понял, что найти не так просто, как кажется! Из хороших исходников нашёл только battle for wesnoth
C++ Директива препроцессора в несколько строк https://www.cyberforum.ru/ cpp-beginners/ thread1053395.html
Подскажите пожалуйста как за дефайнить такую вот функцию float Cosine(float a, float b, float value) { value = (1 - cos(value * F_PI)) * 0.5f; return a * (1 - value) + b * value; } не могу разобраться как записать эту операцию в одно выражение.. мои тщетные попытки увенчались провалом. :<
C++ Целочисленный вектор https://www.cyberforum.ru/ cpp-beginners/ thread1053391.html
Как задать целочисленный вектор для подсчета суммы в строках?
C++ Вычисление интеграла
вычислить интеграл \int_{0}^{6}\frac{exp^sqrt{\frac{6-x}{6+x}}}{(6+x)*\sqrt{36-x^2}} помогите с кодом вычисления данного интеграла .
C++ Двунаправленные списки Помогите написать программу которая находит и удаляет максимальные элементы из двунаправленного списка, вот код программы помогите дописать) #include <stdio.h> #include <iostream> #include <conio.h> #include <fstream> #include <string> #include <list> #include <algorithm> #include <iterator> https://www.cyberforum.ru/ cpp-beginners/ thread1053354.html
9 / 9 / 3
Регистрация: 11.12.2012
Сообщений: 152
0

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

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

Author24 — интернет-сервис помощи студентам
В общем дело такое, есть функция 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 минут
забыл сказать, что первый раз пытаюсь писать многопоточное приложение

Вернуться к обсуждению:
Создание потока C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.12.2013, 16:37
Готовые ответы и решения:

Создание потока из потока.
Надо создать поток 1, в нем создать поток 2, сам я жуткий дураг, немаловероятно что правильного в...

Создание потока
Доброй всем ночи! Перерыскал cplusplus.com, но так и не разобрался. Может ли кто-нибудь...

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

Создание потока в классе
Всем здрасьте ! Меня волнует вопрос: Как создать поток в классе ? Находил много реализаций,...

1
23.12.2013, 16:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.12.2013, 16:37
Помогаю со студенческими работами здесь

Создание потока ввода
Объясните, плиз, почему не получается инициализировать поток ввода внутри оператора switch ? код...

Рекурсивное создание потока
написал пример вызова. но только вот отрабатывает вся эта ерунда не совсем верно. нужно: создать...

Создание нового потока
Вот тут выдаёт ошибку. DWORD thID; CreateThread(NULL,NULL,SexToClient, ...

Создание консоли для потока
Вомзожно ли создать несколько консолей для одного процесса ? Хотелось бы каждому потоку выделить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru