Я не уверен, что точно понимаю, о чем вы спрашиваете, поэтому я угадаю.
Вы хотите написать функцию-член CAnalyzer
, которая возвращает указатель на новый экземпляр CManager
? Вы можете сделать это так:
CManager* CAnalyzer::CreateManager()
{
return new CManager;
}
Однако вам следует использовать умные указатели, а не сырые указатели в интересах надежного программирования.