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

Многопоточность в объекте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана целочисленная прямоугольная матрица http://www.cyberforum.ru/cpp-beginners/thread386918.html
Дана целочисленная прямоугольная матрица: m = {{ 16, 78, 0, 6, -29, 19, -52, 65, -88, 51}, { -79, -22, 32, -25, -62, -69, -2, -59, -75, 89}, { -87, 95, -22, 85, -49, -75, 76, 73, -59, -52}, { 30, 49, -28, -48, 0, 57, -6, -85, 0, -18},
C++ Не пойму как организовать алгоритм Привет!... Не пойму как можно организовать алгоритм, имитирующий алгоритм планирования "Самый короткий процесс - следующий". В принцепи вообще мало чего знаю о программировании на C++, но всё же сделать нужно...по этому надеюсь на Вас.. Нужно чтобы виртуальный процессор выполнял процессы, которые в нём забиты..вот примерный код процессора wail(true) { p = planning () for (int i = 0; i<... http://www.cyberforum.ru/cpp-beginners/thread386917.html
C++ Единичная матрица
Пытаюсь написать программу, которая выводит на экран Единичную матрицу размера nxn. Написал код, он не работает, точнее вывод на экран все элементы в один ряд. И что-то мне подсказывает, что это получается вовсе не матрица. (Единичная матрица нужна, чтобы её можно было умножить на число). Прошу помощи. #include <conio.h> #include <stdio.h> #define n 3 int main(void) {
Даны натуральные числа m и n C++
Даны натуральные числа m и n, целые числа a1,...,an, b1,...,bm, c1,...,c30. Получить l= \begin{cases} & \min({b}_{1},...,{b}_{m})+min({c}_{1},...,{c}_{30}){ if } \left| min({a}_{1},...,{a}_{n})\right|>10 \\ & \1+{(max(c1,...,c30))}^{2} { otherwise } \end{cases} Типо система) я чайник( Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.
C++ Перевести программу з языка Паскаль на язык С++ http://www.cyberforum.ru/cpp-beginners/thread386901.html
Задание создать "Лінійний список" эго тип черга, само задание додать 1 елемент до списка Я сделал её на паскале но на С++ не могу перевести( помогите а.... Вот паскаль uses crt; type TList = ^List; List = record inf1: integer;
C++ Помощь. Динамика Доброго времени суток. Помогите с задачей. Не получается полное решение. Буду благодарен Мальчик Петя выложил линию из N кубиков разных цветов и размеров. Девочка Лена убирает по одному кубику, но убирать кубик она может только в том случае, если соседние кубики у него одного цвета и/или размера. Какое наибольшее количество кубиков сможет убрать Лена? Входные данные В первой строке записано... подробнее

Показать сообщение отдельно
atomohod
 Аватар для atomohod
20 / 20 / 1
Регистрация: 01.04.2010
Сообщений: 57
19.11.2011, 02:21     Многопоточность в объекте
Доброго времени суток!

Хочу создавать поток вызывая метод класса.

Для этого:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <process.h> 
#include <cstdlib>
#include "windows.h"
 
class MyThread
{
private:
    void func(void* pParams);
 
public:
    MyThread(void);
    ~MyThread(void);
 
    void DoWork1();
};
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void MyThread::func(void* pParams)
{
    for (int i = 1; i < 100; i++)
    {
        Sleep(1000);
        std::cout << i << std::endl;
    }
}
 
void MyThread::DoWork1()
{   
    _beginthread(func, 0, NULL);
}
как правильно передать первый аргумент _beginthread?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru