Salve a tutti ho iniziato da poco le classi e sto cercamdo di creare una classe mazzo, per poi scrivere funziomi che ne simulino il mischiaggio. Mi trovo in difficoltà perché questo mazzo può essere sia da 52 caete che da 40, e questo dettaglio vorrei metterlo nel costruttore, quindi
Mazzo::Mazzo(int carte)
{
Qui creo un array con "carte" elementi
}
Solo che vorrei mettere questo array protected, ma non so come fare. Come faccio a creare un membro protected in una funzione? Oppure devo per forza dochiararlo nella classe?