Как избежать ошибки: завершить вызов после выброса экземпляра 'std :: logic_error' what (): basic_string :: _ S_construct null not valid
if(player!=NULL)
player->shuffled();
Я делаю такие вещи, чтобы не передавать пустую ссылку на строковый конструктор, но при компиляции все равно возникает ошибка.