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

Новый поток внутри класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Смещение в массиве данных http://www.cyberforum.ru/cpp-beginners/thread941187.html
Я просмотрел все примеры в операции с массивами,но такого не нашёл. Мне приходит массив например 1222,и мне надо сделать преобразование, например единицы, из 16 ричной системы в обычную, как отсечь лишнее у массива я знаю, знаю,что так же используется &0x01,а вот как именно?
C++ Объяснить задание как понять: "The program should be capable of accepting a multi-line input" http://www.cyberforum.ru/cpp-beginners/thread941182.html
С чего начать? C++
Всем привет! Вводная. Мы тут с товарищем решили замутить небольшой проект на С++. Роли распределили так: он - программист, я - организатор :). Оба в С++ ни в зуб ногой, то есть вообще ноль без палочки, но у товарища, в отличие от меня, хотя бы есть кодерский талант и мозги на правильную волну настроены (вроде бы он кое-что могёт на Паскале). При этом он, как самый настоящий программист,...
структура странная штука C++
вообщем вот, и оно не работает. что не так?) #include <iostream> struct str { int x; int y; str* next; };
C++ Не срабатывает условие при сравнении строк типа string http://www.cyberforum.ru/cpp-beginners/thread941149.html
Здравствуйте! Не срабатывает условие if() при сравнении двух строк типа string, использую функцию strcmp() Т.е. если выполнится этот код: #include "md5.h" #include <iostream> #include <string> using namespace std; int main() {
C++ Дайте какую-то идею для проекта Приветствую Вас форумчани. Я решил создать какой-то свой проект по С++, но не могу определится с темой. Многие говорят, что при создании своих проектов люди учатся намного больше, чем при чтении книг по программированию и это действительно правда. Подскажите какую-то тему или дайте какую-то идею по созданию проекта. Спасибо за внимание. подробнее

Показать сообщение отдельно
Shaman163
4 / 4 / 0
Регистрация: 22.12.2011
Сообщений: 134
27.08.2013, 15:23  [ТС]     Новый поток внутри класса
Вот мой код:
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 Thread(void* pParams);
 
class Base
{
public:
    virtual void Build()
    {
        cout << "Base" << endl;
    }
    Base()
    {
        _beginthread(::Thread,0,this);
    }
};
 
class Image : Base
{
public:
    virtual void Build()
    {
        cout << "Image" << endl;
    }
 
};
 
void Thread(void* pParams)
{
    Base* ptr = static_cast<Base*>(pParams);
    ptr->Build();
}
1) Проблема в том что Build() обязательно должен быть публичным, однако я хочу ограничить возможность его вызова. Иначе говоря он должен вызываться только в конструкторе Base и нигде более
2) С методом Thread() аналогично...
 
Текущее время: 22:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru