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

Надо перевести на С++. (объекты) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заменить в одномерном числовом массиве отрицательные элементы их квадратами http://www.cyberforum.ru/cpp-beginners/thread720372.html
Помогите пожалуйста заменить в одномерном числовом массиве отрицательные элементы их квадратами. Так как я в с++ полное дно (к сожалению), то программа вас может слегка шокировать. Буду рад любой помощи. #include<iostream> #include<stdlib.h> #include<math.h> #include<time.h> using namespace std; int main() {
C++ Перевести дату Перевести дату из символьного формата во внутреннее представление. http://www.cyberforum.ru/cpp-beginners/thread720365.html
Классы, перевести строку с из char * в строку и обратно... C++
Помогите решить... Определить два класса, строку с преобразование из char * в строку и обратно и Целое Int с преобразованием из int и обратно, а также взаимное преобразование String и Int.
Найти количество введенных чисел, когда их сумма превысила 100 C++
2.с клавиатуры вводится числа и последовательно суммируются. Найти количество введенных чисел, когда их сумма превысила 100. Если можно на turbo c++ 3.0
C++ Вычисление суммы двух дробей в C++ http://www.cyberforum.ru/cpp-beginners/thread720358.html
Разработать функцию, вычисляющую сумму двух обыкновенных дробей. Написать программу, которая находит сумму n заданных обыкновенных дробей.
C++ Про пузырьковую сортировку Вопрос: 1). если у нас дан массив 51428, то сколько проходов i совершено? (по моим подсчётам 4, т.к. массив из 5-ти чисел) void bubbleSort(int* arr, int size) { int tmp, i, j; for(i = 0; i < size - 1; ++i) // i - номер прохода { for(j = 0; j < size - 1; ++j) // внутренний цикл прохода подробнее

Показать сообщение отдельно
Komron
0 / 0 / 0
Регистрация: 14.04.2012
Сообщений: 18

Надо перевести на С++. (объекты) - C++

05.12.2012, 16:45. Просмотров 189. Ответов 0
Метки (Все метки)

Программа содержит два объекта, каждый из которых представлен окном и содержит свой поток. Эти объекты связаны друг с другом с помощью событий. Каждый поток меняет цвет другого окна с черного на белый через 500 мс.

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
using System.Drawing;
 
 
delegate void Del();
 
 
class Window : Form
{
    public event Del ev;
 
    public Window()
    {
        this.Text = "Window";
        this.Visible = true;
        Size = new Size(140, 130);
        this.BackColor = Color.Black;
        var t = new Thread(ThreadMethod);
        t.Start();
    }
 
    public void ThreadMethod()
    {
        while (true)
        {
            if (ev != null)
                ev();
            Thread.Sleep(500);
        }
    }
 
    public void Hand()
    {
        if (this.BackColor == Color.Black)
            this.BackColor = Color.White;
        Else
            this.BackColor = Color.Black;
 
    }
}
 
class Exchange
{
    static void Main()
    {
        Window s = new Window();
        Window f = new Window();
        s.ev += new Del(f.Hand);
        f.ev += new Del(s.Hand);
        Application.Run(s);
    }}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru