questo il problemone... orami non so piu dove sbattere la testa, su ubuntu con g++ viene compilato che è un piacere....
questa la classe:
class giorno{
private:
data day;
ricorrenza vet_ricorrenze[100];
impegno vet_impegni[100];
int conta_ricorrenze;
int conta_impegni;
public:
giorno();
giorno(data gg);
void aggiungi_impegno();
void aggiungi_impegno(data data_impegno,ora ora_impegno,bool incontratizio,persona persona_impegno,string descrizione,string luogo);
void aggiungi_ricorrenza();
void aggiungi_ricorrenza(data data_impegno,string luogo,string descrizione);
void stampa(ostream &out);
void salvasufile(ofstream & out);
bool trovadescrizione(string sottostringa);
bool stampatabella();
void elimina(int codice);
};
in un altra classe devo gestire un vettore di 366 giorni(il 2008 è bisestile) dove ogni elemento di quel vettore è appunto un giorno
giorno elenco[366];
il punto è che non mi compila se tento di fare un vettore di piu di 104 elementi!
il compilatore non retituisce nessu errore, nè warning, e quindi da compilazione riuscita ma non viene generato nessun eseguibile.
Come ho già detto con ubuntu si compila senza manco 1 warning.