Я тут изучаю с++ ) Не могу понять как мне проверить что объект создан?
Process{
public:
Process(const char* cmd_){}
...
}
далее я объявляю
Process ffplay=NULL;
if(ffplay){} //ошибка
//conditional expression of type 'Process' is illegal
if(ffplay != NULL && !ffplay.isClosed()){} //ошибка
//binary '!=': no operator found which takes a left-hand operand of type 'Process' (or there is no acceptable conversion)
ffplay ведь изначально NULL(=0)