Direi che quello che vuoi fare non è fattibile e oltretutto pone di fronte ad errori di progettazione.
Perchè mai solo un metodo di B dovrebbe accedere ad A?
Se spieghi meglio il contesto forse è possibile trovare una soluzione differente.
funB e funC fanno parte dello stesso contesto ovvero class B, e se funC richiamasse funB più o meno direttamente dovrebbe segnalarti errore?
Credo che la richiesta non sia ragionevole, anche perchè allora potresti pensare che funC richiami un metodo di class C dichiarata come friend di class B che a sua volta richiama funB, risultato atteso?
|