Quando e por que declarar variáveis ​​de membro no heap C ++

Ok, então eu sou muito novo em programação C ++, e eu tenho procurado por alguns dias para uma resposta decisiva para isso. QUANDO devo declarar variáveis ​​de membro no heap versus a pilha? A maioria das respostas que eu encontrei lidou com outros problemas, mas eu quero saber quando é melhor usar o heap para variáveis ​​de membros e por que é melhor empilhar os membros em vez de empilhá-los.

questionAnswers(5)

yourAnswerToTheQuestion