Originariamente inviato da Habdul
Se faccio

Mazzo.empty() tutto OK!

Ma

Mazzo[0].empty() errore in compilazione...
Questo perchè empty() è una funzione che restituisce true se il vettore è vuoto, non se un elemento del vettore è vuoto

Per riempire il vettore puoi fare

Carta elemento; //mi pare che sia così che inizializza un oggeto, ma non ricordo :P
Mazzo.push_back( &elemento );