Dopo che ho fatto come suggerito da Hans Passant in C++: Getting the "error C2065: 'pst' : undeclared identifier" while using pstsdk? (che funziona), il mio codice ora assomiglia a questo:C++: Ottenere il codice di errore c3859 durante la compilazione in un mix di C++/CLI e C++
private:
System::Void readPstFileButton_Click(System::Object^ sender, System::EventArgs^ e) {
pstsdk::pst myfile(marshal_as<std::wstring>(fileNameTextBox->Text));
}
E ora ho i seguenti errori:
errore C3859: intervallo di memoria virtuale per PCH superato; si prega di ricompilare con una riga di comando opzione '-Zm111' o superiore
errore C1076: il limite di compilatore: limite mucchio interno raggiunto; utilizzare/Zm per specificare un limite superiore
Sicuramente non mi aspettavo che questi si verificassero, e nemmeno so come risolverli.
Gli errori indicano come risolverli. –
Questo aiuta molto! Grazie! A parte, anche se l'errore dice tutto, sembra che ci sia qualcosa che manca a venire su come risolverli, dal momento che non compilo a riga di comando ,, ma utilizzando VS2010. –
Rimosso il tag "Managed C++" - il C++ gestito è morto - se si utilizza C++/CLI, si utilizza quello sostituito "Managed C++". –