Наследование класса Thread в C ++ - PullRequest
0 голосов
/ 01 ноября 2019

Я хотел унаследовать класс Thread в C ++. Например, в python мы можем перегрузить функцию run () потока, а также вызвать конструктор базового класса в классе Derived с помощью super.

Я новичок в C ++ и хотел узнать ваше мнение, если мы можем надеяться на это. Пример мог бы сделать намного проще. Пример на python:

class HelloThread(Threading.thread):

    def __init__(var):
        self.var = var
        super().__init__()

    def run():
        #do something here

В некотором смысле, я могу создать более настраиваемый поток. Но реальный сценарий использования - это мониторинг производительности, в котором я хотел провести некоторое нагрузочное тестирование, при котором он генерирует постоянную нагрузку. Это может быть процессор, память, диск и т. Д., Для которого я решил использовать ПИД-регулятор.

...