Condividi tramite


Errori del compilatore da C3500 a C3999

Gli articoli di questa sezione illustrano un subset dei messaggi di errore generati dal compilatore.

Importante

I compilatori e gli strumenti di compilazione di Visual Studio possono segnalare molti tipi di errori e avvisi. Dopo aver trovato un errore o un avviso, gli strumenti di compilazione possono fare ipotesi sulla finalità del codice e tentare di continuare, in modo che più problemi possano essere segnalati contemporaneamente. Se la supposizione degli strumenti non è corretta, gli errori o avvisi successivi potrebbero non essere applicabili al progetto. Quando si correggono i problemi nel progetto, iniziare sempre con il primo errore o avviso restituito e ricompilare spesso. Una correzione può causare la scomparsa di molti errori successivi.

Per ottenere informazioni su un messaggio di diagnostica specifico in Visual Studio, selezionarlo nella finestra Output e premere F1. Visual Studio apre la pagina della documentazione per tale errore, se presente. È anche possibile usare lo strumento di ricerca nella parte superiore della pagina per trovare articoli su errori o avvisi specifici. In alternativa, esplorare l'elenco di errori e avvisi per strumento e digitare il sommario in questa pagina.

Nota

Non tutti gli errori o gli avvisi di Visual Studio sono documentati. In molti casi, il messaggio di diagnostica fornisce tutte le informazioni disponibili. Se sei arrivato in questa pagina quando hai usato F1 e pensi che il messaggio di errore o avviso richieda spiegazioni aggiuntive, comunicaci. È possibile usare i pulsanti di feedback in questa pagina per generare un problema di documentazione in GitHub. Se si ritiene che l'errore o l'avviso non sia corretto o si è riscontrato un altro problema con il set di strumenti, segnalare un problema di prodotto nel sito Della community degli sviluppatori. È anche possibile inviare commenti e suggerimenti e immettere bug nell'IDE. In Visual Studio passare alla barra dei menu e scegliere Guida > Per inviare commenti e > suggerimenti segnala un problema oppure inviare un suggerimento usando La Guida > invia > commenti e suggerimenti Invia un suggerimento. Alcuni argomenti relativi agli errori del compilatore sono stati creati che non vengono generati dal compilatore e ora reindirizzano a questa pagina.

È possibile trovare ulteriore assistenza per errori e avvisi nei forum di domande e risposte di Microsoft Learn. In alternativa, cercare il numero di errore o di avviso nel sito della community degli sviluppatori di Visual Studio C++. È anche possibile cercare Stack Overflow per trovare soluzioni.

Per i collegamenti ad altre risorse della Guida e della community, vedere Guida e community di Visual C++.

Messaggi di errore

Error Messaggio
Errore del compilatore C3500 ProgID 'progid' non valido
Errore del compilatore C3501 non esiste alcun typelib registrato per ProgID 'progid'
Errore del compilatore C3502 impossibile ottenere LIBID per ProgID 'progid'
Errore del compilatore C3503 il carattere '0xvalue' non è consentito in un valore letterale stringa non elaborato
Errore del compilatore C3504 impossibile creare GUID dalla stringa 'string'
Errore del compilatore C3505 impossibile caricare la libreria dei tipi 'library'
Errore del compilatore C3506 non esiste alcun typelib registrato per LIBID 'library'
Errore del compilatore C3507 un ProgID non può contenere più di 39 caratteri 'progid'; né contenere punteggiatura a parte '.'; né iniziare con una cifra
Errore del compilatore C3508 'type': non è un tipo di automazione valido
Errore del compilatore C3509 'type': tipo restituito di automazione non valido. Quando un parametro è contrassegnato come 'retval', il tipo restituito deve essere 'void', 'HRESULT' o 'SCODE'
Errore del compilatore C3510 impossibile individuare library_name libreria dei tipi dipendenti
Errore del compilatore C3511 'identifier': una chiamata a un costruttore di delega deve essere l'unico inizializzatore membro
Errore del compilatore C3512 La sequenza di caratteri delimitatori per un valore letterale stringa non elaborato non deve contenere più di 16 caratteri
Errore del compilatore C3513 'string': carattere delimitatore letterale stringa non supportato
Errore del compilatore C3514 'character' (valore): carattere delimitatore letterale stringa non supportato
Errore del compilatore C3515 se un argomento per una specializzazione parziale del modello di classe è un'espansione pack, sarà l'ultimo argomento
Errore del compilatore C3516 fine del file imprevisto trovato durante l'elaborazione del valore letterale stringa non elaborato; sequenza delimitatore 'string' non corrispondente
Errore del compilatore C3517 'identifier' una dichiarazione alias non può avere un tipo che contiene 'auto'
Errore del compilatore C3518 'identifier': in un contesto direct-list-initialization il tipo per 'type' può essere dedotto solo da una singola espressione di inizializzazione
Errore del compilatore C3519 'parameter': parametro non valido per embedded_idl attributo
Errore del compilatore C3520 'identifier': il pacchetto di parametri deve essere espanso in questo contesto
Errore del compilatore C3521 'identifier' non è un pacchetto di parametri
Errore del compilatore C3522 'type': il pacchetto di parametri non può essere espanso in questo contesto
Errore del compilatore C3523 'sizeof...' richiede come argomento un pacchetto di parametri non espanso
Errore del compilatore C3524 'identifier': 'sizeof' non può essere applicato a un pacchetto di parametri. Intendevi usare "sizeof..."?
Errore del compilatore C3525 'parameter': se un modello di classe dispone di un pacchetto di parametri di modello, deve essere visualizzato alla fine dell'elenco dei parametri del modello
Errore del compilatore C3526 '...' non può essere applicato a 'this'
Errore del compilatore C3527 'identifier' non è un operando valido per 'sizeof...'. Intendevi usare "sizeof"?
Errore del compilatore C3528 'identifier1': il numero di elementi in questa espansione pack non corrisponde al numero di elementi in 'identifier2'
Errore del compilatore C3529 'parameter': un pacchetto di parametri di modello non può avere un argomento predefinito
Errore del compilatore C3530 'type' non può essere combinato con qualsiasi altro identificatore di tipo
Errore del compilatore C3531 'identifier': un simbolo il cui tipo contiene 'type' deve avere un inizializzatore
Errore del compilatore C3532 Il tipo di elemento di una matrice non può essere un tipo che contiene 'type'
Errore del compilatore C3533 Un parametro non può avere un tipo che contiene 'type'
Errore del compilatore C3534 Obsoleta.
Errore del compilatore C3535 impossibile dedurre il tipo per 'type1' da 'type2'
Errore del compilatore C3536 'identifier': non può essere usato prima dell'inizializzazione
Errore del compilatore C3537 non è possibile eseguire il cast a un tipo che contiene 'type'
Errore del compilatore C3538 in un elenco dichiaratore 'type' deve sempre dedurre allo stesso tipo
Errore del compilatore C3539 Un argomento modello non può essere un tipo che contiene 'type'
Errore del compilatore C3540 Sizeof non può essere applicato a un tipo che contiene 'type'
Errore del compilatore C3541 typeid non può essere applicato a un tipo che contiene 'type'
Errore del compilatore C3542 'identifier': una funzione membro virtuale non deve avere un tipo restituito che contiene 'type'
Errore del compilatore C3543 'type': non contiene un pacchetto di parametri
Errore del compilatore C3544 'parameter': il pacchetto di parametri prevede un argomento di modello di tipo
Errore del compilatore C3545 'parameter': il pacchetto di parametri prevede un argomento di modello non di tipo
Errore del compilatore C3546 '...': non sono disponibili pacchetti di parametri per l'espansione
Errore del compilatore C3547 Impossibile usare il parametro modello 'parameter' perché segue un pacchetto di parametri di modello e non può essere dedotto dai parametri della funzione di 'function'
Errore del compilatore C3548 'identifier': il pacchetto di parametri non può essere usato in questo contesto
Errore del compilatore C3549 'value': un pacchetto di parametri di funzione non può avere un argomento predefinito
Errore del compilatore C3550 in questo contesto sono consentiti solo valori 'decltype(auto)' normali
Errore del compilatore C3551 se viene utilizzato un tipo restituito finale, il tipo restituito iniziale deve essere l'identificatore di tipo singolo 'auto' (non 'type')
Errore del compilatore C3552 previsto 'decltype(auto)'
Errore del compilatore C3553 con decltype è prevista un'espressione e non un tipo
Errore del compilatore C3554 'type' non può essere combinato con qualsiasi altro identificatore di tipo
Errore del compilatore C3555 argomento di 'decltype' non corretto
Errore del compilatore C3556 'expression': argomento non corretto per 'decltype'
Errore del compilatore C3557 Obsoleta.
Errore del compilatore C3558 Obsoleta.
Errore del compilatore C3559 chiamata ricorsiva a 'function': la ricorsione viene rilevata durante la compilazione del grafico delle chiamate per la concorrenza::p arallel_for_each in: 'function'
Errore del compilatore C3560 'function': IL non è disponibile durante la compilazione del grafico delle chiamate per la concorrenza::p arallel_for_each in: 'function'
Errore del compilatore C3561 operazione di barriera di riquadri trovata nel flusso di controllo che non è uniforme a riquadri durante la compilazione del grafico delle chiamate per la concorrenza::p arallel_for_each in: 'function'
Errore del compilatore C3562 la funzione intrinseca 'function' è limitata a non avere più di parametri numerici
Errore del compilatore C3563 Ciclo infinito rilevato durante la compilazione del grafo delle chiamate per concurrency::p arallel_for_each in: 'function'
Errore del compilatore C3564 lettura di un valore non inizializzato durante la compilazione del grafo delle chiamate per concurrency::p arallel_for_each in: 'function'
Errore del compilatore C3565 La quantità totale di memoria tile_static (byte numerici ) supera il limite di byte numerici durante la compilazione del grafico delle chiamate per la concorrenza::p arallel_for_each
Errore del compilatore C3566 blocchi con effetti collaterali annidati troppo in profondità durante la compilazione del grafico delle chiamate per la concorrenza::p arallel_for_each in: 'function'
Errore del compilatore C3567 divide o mod per zero rilevato durante la compilazione del grafico delle chiamate per concurrency::p arallel_for_each in: 'function'
Errore del compilatore C3568 la somma dei registri supera il limite di numero durante la compilazione del grafico delle chiamate per concurrency::p arallel_for_each. Semplificare il programma
Errore del compilatore C3569 race condition rilevata durante la compilazione del grafico delle chiamate per la concorrenza::p arallel_for_each in: 'function'
Errore del compilatore C3570 uso illegale dell'ambito con restrizioni amp durante la compilazione con /clr
Errore del compilatore C3571 'type': argomento dominio di calcolo non valido; non un tipo di classe
Errore del compilatore C3572 'type': argomento dominio di calcolo non valido; membro pubblico mancante: 'static const int rank' o rank value is non-positive
Errore del compilatore C3573 Il numero di istanze di concurrency::graphics::sampler passate a concurrency::p arallel_for_each non può superare il numero
Errore del compilatore C3574 'type': extent di riquadro non validi: deve essere positivo e (1) Z <= numero; (2) ZYX <= numero
Errore del compilatore C3575 'type': argomento dominio di calcolo non valido; membro pubblico mancante: 'concurrency::index<number> _map_index(const concurrency::index<number>&) restrict(amp)'
Errore del compilatore C3576 'type': concurrency::d etails::_Parallel_for_each argument #number has unsupported type
Errore del compilatore C3577 concurrency::p arallel_for_each argomento kernel non valido: non è possibile risolvere la chiamata al membro 'void operator()(type) restrict(amp)'
Errore del compilatore C3578 La dimensione dell'oggetto funzione passata a concurrency::p arallel_for_each non può superare i byte numerici
Errore del compilatore C3579 Il numero di istanze di sola lettura di concurrency::array e concurrency::graphics::texture passate a concurrency::p arallel_for_each non può superare il numero
Errore del compilatore C3580 Numero di istanze scrivibili di concurrency::array e concurrency::graphics::texture passate a concurrency::p arallel_for_each non possono superare il numero
Errore del compilatore C3581 'type': tipo non supportato nel codice con restrizioni amp
Errore del compilatore C3582 Obsoleta.
Errore del compilatore C3583 'identifier': la dimensione della variabile (byte numerici ) è maggiore della dimensione massima (byte numerici ) supportata nel codice con restrizioni amp
Errore del compilatore C3584 utilizzo non supportato di tile_static in 'identifier'
Errore del compilatore C3585 'identifier' ha una classe di archiviazione non supportata nel codice con restrizioni amp
Errore del compilatore C3586 'identifier': l'uso di variabili globali o statiche non è supportato nel codice con restrizioni amp
Errore del compilatore C3587 dynamic_cast non è supportato nel codice con restrizioni amp
Errore del compilatore C3588 Il cast da 'type1' a 'type2' non è supportato nel codice con restrizioni amp
Errore del compilatore C3589 'string': utilizzo non supportato di valori letterali stringa nel codice con restrizioni amp
Errore del compilatore C3590 'token': acquisizione per riferimento o acquisizione 'this' non supportata se l'espressione lambda è limitata
Errore del compilatore C3591 L'operatore typeid non è supportato nel codice con restrizioni amp
Errore del compilatore C3592 L'assembly nativo inline ('__asm') non è supportato nel codice con restrizioni amp
Errore del compilatore C3593 'goto' non è supportato nel codice con restrizioni amp
Errore del compilatore C3594 la gestione delle eccezioni (try, catch, throw e così via) non è supportata nel codice con restrizioni amp
Errore del compilatore C3595 il valore costante non è compreso nell'intervallo supportato nel codice con restrizioni amp
Errore del compilatore C3596 'parameter' ('type'): la variabile acquisita da lambda ha un tipo non supportato nel codice con restrizioni amp
Errore del compilatore C3597 'parameter': 'identifier' non può essere acquisito per valore se l'espressione lambda è limitata
Errore del compilatore C3598 L'istruzione label non è supportata nel codice con restrizioni amp
Errore del compilatore C3599 'operator': impossibile eseguire l'aritmetica del puntatore sul puntatore a bool nel codice con restrizioni amp
Errore del compilatore C3600 'function': uso di tile_static memoria rilevata durante la compilazione del grafico delle chiamate per la concorrenza non ordinata::p arallel_for_each in: 'function'
Errore del compilatore C3601 'type': tipo di argomento non valido per la funzione di diagnostica amp', 'function'
Errore del compilatore C3602 Flusso di controllo non supportato rilevato durante la compilazione del grafico delle chiamate per concurrency::p arallel_for_each in: 'function'
Errore del compilatore C3603 'symbol': digitare 'type' non ancora supportato
Errore del compilatore C3604 'identifier': può creare solo un oggetto gestito nell'heap gc
Errore del compilatore C3605 Il numero totale di campionatori (numero acquisito e numero predefinito) supera il numero durante la compilazione del grafico delle chiamate per la concorrenza::p arallel_for_each in: 'function'
Errore del compilatore C3606 Impossibile eseguire il mapping della funzione intrinseca 'function' a HLSL
Errore del compilatore C3609 'identifier': una funzione 'sealed/final' deve essere virtuale
Errore del compilatore C3610 'identifier': il tipo di valore deve essere 'boxed' prima che il metodo 'method' possa essere chiamato
Errore del compilatore C3611 'identifier': una funzione sealed non può avere un identificatore puro
Errore del compilatore C3612 'identifier': una classe sealed non può avere metodi virtuali puri
Errore del compilatore C3613 tipo restituito mancante dopo '->' ('int' assunto)
Errore del compilatore C3614 Valori diversi per le dimensioni del pacchetto all'interno della stessa classe; precedente era 'value', il nuovo valore è 'value'
Errore del compilatore C3615 La funzione constexpr 'function' non può generare un'espressione costante
Errore del compilatore C3616 Obsoleta.
Errore del compilatore C3617 gli inizializzatori di associazioni strutturate devono essere di tipo matrice o di classe non union; Il tipo 'type_name' non è consentito
Errore del compilatore C3618 'declaration': non è possibile definire un metodo contrassegnato come DllImport
Errore del compilatore C3619 Un modello non può essere dichiarato all'interno di un tipo gestito/WinRT
Errore del compilatore C3620 'type': l'impostazione dell'allineamento non è consentita nei tipi WinRT
Errore del compilatore C3621 'type': solo il valore di compressione predefinito (numero) è consentito per i tipi WinRT
Errore del compilatore C3622 type': non è possibile creare un'istanza di una classe dichiarata come 'keyword'
Errore del compilatore C3623 'identifier': i campi di bit non sono supportati nei tipi managed/WinRT
Errore del compilatore C3624 'type': l'uso di questo tipo richiede un riferimento all'assembly/modulo 'identifier'
Errore del compilatore C3625 'class': un tipo nativo non può derivare da un tipo gestito/WinRT 'type'
Errore del compilatore C3626 'identifier': la parola chiave 'keyword' può essere usata solo nelle interfacce COM, nelle funzioni membro e nei membri dati che sono puntatori ai delegati
Errore del compilatore C3627 Solo un tipo valore può essere boxed
Errore del compilatore C3628 'class': le classi managed/WinRT supportano solo l'ereditarietà pubblica
Errore del compilatore C3629 'token': un'impostazione predefinita di acquisizione può essere visualizzata solo all'inizio di un elenco di acquisizioni lambda
Errore del compilatore C3630 errore durante l'elaborazione del token 'token' (obsoleto in Visual Studio 2022).
Errore del compilatore C3631 'event': non è possibile eseguire l'overload di eventi gestiti/WinRT
Errore del compilatore C3632 'event': stile non valido dell'evento per il costrutto
Errore del compilatore C3633 non può definire 'identifier' come membro della 'classe' gestita
Errore del compilatore C3634 'member': impossibile definire un metodo astratto di una classe gestita/WinRT
Errore del compilatore C3635 'identifier': non può essere applicato a una classe gestita/WinRT (usare invece 'identifier')
Errore del compilatore C3636 'identifier': non può essere applicato a questo tipo
Errore del compilatore C3637 'function': una definizione di funzione friend non può essere una specializzazione di un modello di funzione/generico
Errore del compilatore C3638 'operator': gli operatori di conversione boxing e unboxing standard non possono essere ridefiniti
Errore del compilatore C3639 un'espressione lambda che fa parte di un argomento predefinito può avere solo un'acquisizione init
Errore del compilatore C3640 'member': è necessario definire una funzione membro virtuale o a cui si fa riferimento di una classe locale
Errore del compilatore C3641 'function': convenzione di chiamata non valida per la funzione compilata con /clr:pure o/clr:safe
Errore del compilatore C3642 'function': impossibile chiamare una funzione con __clrcall convenzione di chiamata dal codice nativo
Errore del compilatore C3643 '%$S': impossibile scomporre il tipo con membri dati non statici in '%$S' e '%$S'
Errore del compilatore C3644 'function': impossibile compilare la funzione per generare codice gestito
Errore del compilatore C3645 'function': __clrcall non può essere usato nelle funzioni compilate nel codice nativo
Errore del compilatore C3646 'identifier': identificatore di override sconosciuto
Errore del compilatore C3647 Obsoleta.
Errore del compilatore C3648 questa sintassi di override esplicita non è supportata per i tipi gestiti
Errore del compilatore C3649 questa sintassi di override esplicita non è consentita con /ZW
Errore del compilatore C3650 'member': non può essere usato come override esplicito, deve essere una funzione membro virtuale di una classe di base
Errore del compilatore C3651 'member': non può essere usato come override esplicito, deve essere membro di una classe di base
Errore del compilatore C3652 'member': una funzione che esegue l'override esplicito deve essere virtuale
Errore del compilatore C3653 'identifier': non può essere usato come override denominato: una funzione sottoposta a override non è stata trovata. Si è dimenticato di denominare la funzione in modo esplicito, usando un operatore::
Errore del compilatore C3654 'token': errore di sintassi nell'override esplicito
Errore del compilatore C3655 'member': funzione già sottoposta a override in modo esplicito
Errore del compilatore C3656 'keyword': l'identificatore di override non può essere ripetuto
Errore del compilatore C3657 un distruttore/finalizzatore non può eseguire l'override esplicito o essere sottoposto a override in modo esplicito
Errore del compilatore C3658 Obsoleta.
Errore del compilatore C3659 'member': l'identificatore di override 'keyword' non è supportato
Errore del compilatore C3660 'member1': nasconde il membro ereditato 'member2'
Errore del compilatore C3661 l'elenco di override esplicito non ha trovato metodi di cui eseguire l'override
Errore del compilatore C3662 'member': identificatore di override 'keyword' consentito solo nelle funzioni membro delle classi gestite/WinRT
Errore del compilatore C3663 Obsoleta.
Errore del compilatore C3664 'member': non può essere usato come override esplicito, deve avere l'accessibilità 'public' o 'protected'
Errore del compilatore C3665 'member': identificatore di override 'keyword' non consentito in un distruttore/finalizzatore
Errore del compilatore C3666 'constructor': identificatore di override 'keyword' non consentito in un costruttore
Errore del compilatore C3667 'attribute': l'attributo non supporta l'espansione del pacchetto
Errore del compilatore C3668 'member': il metodo con identificatore di override 'override' non ha eseguito l'override di alcun metodo della classe di base
Errore del compilatore C3669 'member': identificatore di override 'override' non consentito nelle funzioni membro statiche o nei costruttori
Errore del compilatore C3670 'member': impossibile eseguire l'override del metodo della classe base inaccessibile 'member'
Errore del compilatore C3671 'member': la funzione non esegue l'override di 'member'
Errore del compilatore C3672 L'espressione pseudo-distruttore può essere usata solo come parte di una chiamata di funzione
Errore del compilatore C3673 'class': la classe non dispone di un costruttore di copia
Errore del compilatore C3674 Impossibile trovare il modulo della libreria standard 'module'
Errore del compilatore C3675 'function': è riservato perché 'property' è definito
Errore del compilatore C3676 'class': la classe ref e la classe base hanno attributi incompatibili '[attribute]'
Errore del compilatore C3677 il valore letterale stringa dopo 'operator' non può avere un prefisso di codifica
Errore del compilatore C3678 il valore letterale stringa dopo 'operator' deve essere la stringa vuota '""""
Errore del compilatore C3679 previsto un identificatore di suffisso letterale dopo 'operator """"
Errore del compilatore C3680 non può concatenare valori letterali stringa definiti dall'utente con identificatori di suffisso letterali non corrispondenti
Errore del compilatore C3681 'fallthrough': l'attributo può essere visualizzato solo in un'istruzione switch di inclusione
Errore del compilatore C3682 'operator identifier': impossibile dichiarare il modello di operatore operatore/valore letterale 'C linkage'
Errore del compilatore C3683 non può definire sia l'operatore letterale non elaborato che il modello di operatore letterale con lo stesso identificatore di suffisso letterale
Errore del compilatore C3684 'operator identifier': la dichiarazione dell'operatore letterale ha un elenco di parametri non valido
Errore del compilatore C3685 'operator identifier': il modello di operatore letterale non può avere parametri di funzione
Errore del compilatore C3686 'operator identifier': il modello di operatore letterale deve avere esattamente un parametro di modello che è un pacchetto di parametri
Errore del compilatore C3687 'operator identifier': il modello di operatore letterale deve avere un parametro modello non di tipo di tipo 'char'
Errore del compilatore C3688 suffisso letterale non valido 'suffisso'. Impossibile trovare l'operatore letterale o il modello di operatore letterale 'operator identifier'
Errore del compilatore C3689 'operator identifier': il modello di operatore operatore/valore letterale deve trovarsi in un ambito globale o dello spazio dei nomi
Errore del compilatore C3690 previsto un valore letterale stringa, ma trovato un valore letterale stringa definito dall'utente
Errore del compilatore C3691 prefisso letterale non valido 'prefix'
Errore del compilatore C3692 Non è possibile usare il tipo non scalare 'type_name' in un'espressione pseudo-distruttore
Errore del compilatore C3693 'identifier': i campi di bit non possono essere acquisiti per riferimento
Errore del compilatore C3694 Una dichiarazione di associazione strutturata non può contenere identificatori diversi da 'static', 'thread_local', 'auto' e cv-qualificatori
Errore del compilatore C3695 '%$S': impossibile scomporre un tipo contenente un'unione o uno struct anonimo
Errore del compilatore C3696 'keyword': impossibile usare questo qualificatore in '%'
Errore del compilatore C3697 'keyword': impossibile usare questo qualificatore in '^'
Errore del compilatore C3698 'type': impossibile usare questo tipo come argomento di 'operator'
Errore del compilatore C3699 'operator': impossibile usare questa indiretta nel tipo 'type'
Errore del compilatore C3700 nomefile mancante terminazione '%c'
Errore del compilatore C3701 'function': l'origine evento non ha eventi
Errore del compilatore C3702 ATL è obbligatorio per gli eventi COM
Errore del compilatore C3703 'event_handler': un metodo del gestore eventi deve avere la stessa classe di archiviazione di 'event' di origine
Errore del compilatore C3704 'member': un metodo vararg non può generare eventi
Errore del compilatore C3705 'function': impossibile trovare l'interfaccia di eventi
Errore del compilatore C3706 'function': deve essere un'interfaccia COM per generare eventi COM
Errore del compilatore C3707 'member': il metodo dispinterface deve avere un dispid
Errore del compilatore C3708 'function': uso improprio di 'parola chiave'; deve essere membro di un'origine evento compatibile
Errore del compilatore C3709 'function': sintassi non corretta per specificare l'evento in __hook/__unhook
Errore del compilatore C3710 'function': sintassi non corretta per specificare il gestore eventi in __hook/__unhook
Errore del compilatore C3711 'event': un metodo di origine evento non gestito deve restituire void o un tipo integrale
Errore del compilatore C3712 'event_handler': un metodo del gestore eventi deve restituire lo stesso tipo dell'evento di origine 'event'
Errore del compilatore C3713 'event_handler': un metodo del gestore eventi deve avere gli stessi parametri di funzione dell'origine 'event'
Errore del compilatore C3714 'event_handler': un metodo del gestore eventi deve avere la stessa convenzione di chiamata dell'origine 'event'
Errore del compilatore C3715 'puntatore': deve essere un puntatore a 'type'
Errore del compilatore C3716 '%$L': la compilazione di un'intestazione precompilata con costrutti di modulo non è consentita
Errore del compilatore C3717 'member': un metodo che genera eventi non può essere definito
Errore del compilatore C3718 può chiamare solo '__keyword' nel contesto di una funzione membro della classe ricevente
Errore del compilatore C3719 'member': un'origine evento basata su interfaccia può essere usata solo per gli eventi COM
Errore del compilatore C3720 'type': può essere implementato IDispatch solo in un'interfaccia doppia o dispinterface
Errore del compilatore C3721 'signature': firma incompatibile per l'evento
Errore del compilatore C3722 Non è consentito un evento generico
Errore del compilatore C3723 'function': impossibile risolvere l'evento
Errore del compilatore C3724 deve #include <windows.h> per usare il multithreading con eventi
Errore del compilatore C3725 Obsoleta.
Errore del compilatore C3726 Impossibile applicare trasformazioni SecureHotPatch a '%s'. spiegazione
Errore del compilatore C3727 'event': un evento gestito deve essere una funzione membro o un membro dati che è un puntatore a un delegato
Errore del compilatore C3728 'event': l'evento non dispone di un metodo di generazione
Errore del compilatore C3729 l'identificatore di attributo non può contenere sia l'uso del prefisso dello spazio dei nomi che dell'attributo con ambito
Errore del compilatore C3730 Obsoleta.
Errore del compilatore C3731 evento non compatibile 'event' e gestore 'event_handler'; l'origine evento e il gestore eventi devono avere lo stesso tipo di evento
Errore del compilatore C3732 'interface': un'interfaccia personalizzata che genera eventi COM non può ereditare da IDispatch
Errore del compilatore C3733 'event': sintassi non corretta per specificare un evento COM; si dimentica '__interface'?
Errore del compilatore C3734 'class': una classe gestita/WinRT non può essere una coclasse
Errore del compilatore C3735 modello o generico ridefinito
Errore del compilatore C3736 'member': deve essere un metodo o, nel caso di eventi gestiti, facoltativamente un membro dati
Errore del compilatore C3737 'identifier': un delegato potrebbe non avere una convenzione di chiamata esplicita
Errore del compilatore C3738 'convention': la convenzione di chiamata della creazione di un'istanza esplicita deve corrispondere a quella del modello di cui viene creata un'istanza
Errore del compilatore C3739 'class': la sintassi è supportata solo quando il parametro 'layout_dependent' di event_receiver è true
Errore del compilatore C3740 'template': i modelli non possono generare o ricevere eventi
Errore del compilatore C3741 'class': deve essere una coclasse quando il parametro 'layout_dependent' di event_receiver è true
Errore del compilatore C3742 'token1': sequenza di token non bilanciata nell'argomento attributo 'attribute', previsto 'token2'
Errore del compilatore C3743 può eseguire l'hook/unhook di un'intera interfaccia solo quando il parametro 'layout_dependent' di event_receiver è true
Errore del compilatore C3744 __unhook deve contenere almeno 3 argomenti per gli eventi gestiti
Errore del compilatore C3745 'function': solo un evento può essere 'generato'
Errore del compilatore C3746 L'attributo standard 'identifier' può essere visualizzato al massimo una volta in un elenco di attributi
Errore del compilatore C3747 parametro predefinito/parametro generico mancante: numero di parametro
Errore del compilatore C3748 'interface': le interfacce non gestite potrebbero non generare eventi
Errore del compilatore C3749 'attribute': un attributo personalizzato non può essere usato all'interno di una funzione
Errore del compilatore C3750 'token': token imprevisto nell'elenco di attributi
Errore del compilatore C3751 'identifier': identificatore imprevisto nell'elenco di attributi
Errore del compilatore C3752 'attribute': impossibile classificare l'attributo; 'keyword' non deve essere usato in questo contesto
Errore del compilatore C3753 Una proprietà generica non è consentita
Errore del compilatore C3754 costruttore delegato: la funzione membro 'member' non può essere chiamata in un'istanza di tipo 'type'
Errore del compilatore C3755 'identifier': un delegato non può essere definito
Errore del compilatore C3756 Obsoleta.
Errore del compilatore C3757 'type': tipo non consentito per la funzione 'constexpr' (obsoleto in Visual Studio 2022).
Errore del compilatore C3758 'member': la funzione virtuale non può essere dichiarata 'constexpr'
Errore del compilatore C3759 'member': la funzione membro di tipo non letterale non può essere dichiarata 'constexpr' (obsoleta in Visual Studio 2022).
Errore del compilatore C3760 __property Usare la parola chiave per dichiarare la proprietà nella classe gestita/WinRT
Errore del compilatore C3761 'function': 'retval' può essere visualizzato solo nell'ultimo argomento di una funzione
Errore del compilatore C3762 impossibile elaborare l'attributo 'attribute'
Errore del compilatore C3763 'type': '' e 'outretval' possono essere visualizzati solo in un tipo di puntatore dati
Errore del compilatore C3764 'member': impossibile eseguire l'override del metodo della classe base 'member'
Errore del compilatore C3765 'event': impossibile definire un evento in una classe/struct 'type' contrassegnato come event_receiver
Errore del compilatore C3766 'type' deve fornire un'implementazione per il metodo di interfaccia 'function'
Errore del compilatore C3767 'function': candidate function/s not accessible
Errore del compilatore C3768 non può accettare l'indirizzo di una funzione virtuale vararg nel codice gestito puro
Errore del compilatore C3769 'identifier': una classe nidificata non può avere lo stesso nome della classe che lo racchiude immediatamente
Errore del compilatore C3770 'type': non è una classe di base valida
Errore del compilatore C3771 'identifier': la dichiarazione friend non può essere trovata nell'ambito dello spazio dei nomi più vicino
Errore del compilatore C3772 'identifier': dichiarazione di modello Friend non valida
Errore del compilatore C3773 Usare l'opzione del compilatore /await per abilitare le coroutine
Errore del compilatore C3774 impossibile trovare 'scope::identifier': includere header_name intestazione
Errore del compilatore C3775 il tipo restituito 'function' non deve essere 'type'
Errore del compilatore C3776 non può restituire un'espressione di tipo void in una coroutine con tipo restituito finale non void
Errore del compilatore C3777 'function': una coroutine non può accettare un elenco di argomenti variabile
Errore del compilatore C3778 alloca: non può essere usato in una coroutine
Errore del compilatore C3779 'function': una funzione che restituisce 'auto' non può essere usata prima di essere definita
Errore del compilatore C3780 'function': una funzione di conversione che restituisce 'auto' non può essere usata prima di essere definita
Errore del compilatore C3781 'keyword': non può essere utilizzato in una coroutine di tipo 'type'. La parola chiave o la parola chiave devono essere presenti nel promise_type associato
Errore del compilatore C3782 type: la promessa di una coroutine non può contenere parole chiave e parola chiave
Errore del compilatore C3783 'identifier': non può essere una coroutine
Errore del compilatore C3784 L'espressione parola chiave non può essere visualizzata in questo contesto
Errore del compilatore C3785 Il primo argomento del modello di 'std::integer_sequence' deve essere un tipo integer
Errore del compilatore C3786 Il secondo argomento di modello di 'std::make_integer_sequence' deve essere una costante integer maggiore o uguale a zero
Errore del compilatore C3787 non può dedurre il tipo restituito di questa coroutine
Errore del compilatore C3788 questa funzione non può essere una coroutine: 'type_name' non è una classe
Errore del compilatore C3789 questa funzione non può essere una coroutine: '%$T' non dichiara il membro '%$I()'
Errore del compilatore C3790 l'acquisizione di '*this' richiede '%1$M'
Errore del compilatore C3791 'this' non può essere acquisito in modo esplicito quando la modalità di acquisizione predefinita è copia (=)
Errore del compilatore C3792 algoritmo hash non riconosciuto '%$I'
Errore del compilatore C3793 Il valore hash per l'algoritmo '%$I' deve essere esattamente %u caratteri long
Errore del compilatore C3794 anche il file '%$S' specificato in #pragma file_hash fa parte dell'unità di compilazione corrente
Errore del compilatore C3795 più valori hash in conflitto per il file '%$S'
Errore del compilatore C3796 'operator %$I': non è un modello di operatore letterale stringa né un modello di operatore letterale numerico
Errore del compilatore C3797 'keyword': la dichiarazione di evento non può avere l'identificatore di override (deve essere inserito nei metodi add/remove/raise dell'evento)
Errore del compilatore C3798 'keyword': la dichiarazione di proprietà non può avere l'identificatore di override (deve essere inserito nei metodi get/set di proprietà)
Errore del compilatore C3799 la proprietà indicizzata non può avere un elenco di parametri vuoto
Errore del compilatore C3800 'declaration': impossibile combinare proprietà ed eventi
Errore del compilatore C3801 'attribute': l'attributo potrebbe non avere una clausola argument
Errore del compilatore C3802 Obsoleta.
Errore del compilatore C3803 'property': la proprietà ha un tipo che non è compatibile con una delle funzioni di accesso 'accesso'
Errore del compilatore C3804 'member': i metodi della funzione di accesso per una proprietà devono essere tutti statici o tutti non statici
Errore del compilatore C3805 'token': token imprevisto, previsto '}' o ','
Errore del compilatore C3806 'token': token imprevisto, previsto '{' o un inizializzatore membro
Errore del compilatore C3807 'type': una classe con l'attributo ComImport non può derivare da 'type', è consentita solo l'implementazione dell'interfaccia
Errore del compilatore C3808 'type': una classe con l'attributo ComImport non può definire il membro 'member', sono consentite solo funzioni astratte o dllimport
Errore del compilatore C3809 'type': un tipo gestito/WinRT non può avere funzioni/classi/interfacce friend
Errore del compilatore C3810 '%1$S': impossibile scomporre il tipo con classe base ambigua 'type_name'
Errore del compilatore C3811 Obsoleta.
Errore del compilatore C3812 '__property' deve essere il primo token in una dichiarazione di proprietà
Errore del compilatore C3813 Una dichiarazione di proprietà può essere visualizzata solo all'interno della definizione di un tipo gestito/WinRT
Errore del compilatore C3814 Obsoleta.
Errore del compilatore C3815 il tipo restituito di metodo 'member' deve corrispondere al tipo dell'ultimo parametro di un setter
Errore del compilatore C3816 'class/struct member' è stato dichiarato o definito in precedenza con un modificatore gestito/WinRT diverso
Errore del compilatore C3817 'declaration': la proprietà può essere applicata solo a una funzione
Errore del compilatore C3818 La dichiarazione di proprietà della matrice 'property' non deve eseguire l'overload di una proprietà di indice 'property'
Errore del compilatore C3819 Obsoleta.
Errore del compilatore C3820 'identifier': gli inizializzatori devono essere gestiti
Errore del compilatore C3821 'function': non è possibile usare il tipo o la funzione gestita in una funzione non gestita
Errore del compilatore C3822 Obsoleta.
Errore del compilatore C3823 Obsoleta.
Errore del compilatore C3824 'type': questo tipo non può essere visualizzato in questo contesto (parametro della funzione, tipo restituito o membro statico)
Errore del compilatore C3825 'type': una classe gestita/WinRT può supportare solo eventi gestiti/WinRT
Errore del compilatore C3826 Obsoleta.
Errore del compilatore C3827 L'attributo standard 'deprecato' potrebbe non avere argomenti o un valore letterale stringa che descrive il motivo
Errore del compilatore C3828 Non è possibile specificare argomenti di posizionamento per un'espressione 'keyword' per il tipo 'type'
Errore del compilatore C3829 L'attributo standard 'noreturn' può essere applicato solo alle funzioni
Errore del compilatore C3830 'type1': non può ereditare da 'type2', i tipi valore possono ereditare solo dalle classi di interfaccia
Errore del compilatore C3831 'identifier': 'type' cannot have a pinned data member or a member function returning a pinning pointer
Errore del compilatore C3832 'typelib': libreria dei tipi è simile a se fosse stata compilata per i puntatori a 32 bit. Modificare il qualificatore 'ptrsize'
Errore del compilatore C3833 'type': tipo di destinazione non valido per l'identificatore
Errore del compilatore C3834 cast esplicito illegale a un puntatore di blocco; usare invece una variabile locale aggiunta
Errore del compilatore C3835 Obsoleta.
Errore del compilatore C3836 Un costruttore statico non può avere un elenco di inizializzatori membro
Errore del compilatore C3837 gli attributi non sono consentiti in questo contesto
Errore del compilatore C3838 non può ereditare da 'type'
Errore del compilatore C3839 non può modificare l'allineamento in un tipo gestito/WinRT
Errore del compilatore C3840 Obsoleta.
Errore del compilatore C3841 Obsoleta.
Errore del compilatore C3842 'identifier': i qualificatori 'const' e 'volatile' sulle funzioni membro dei tipi managed/WinRT non sono supportati
Errore del compilatore C3843 'identifier': i qualificatori di riferimento sulle funzioni membro dei tipi gestito/WinRT non sono supportati
Errore del compilatore C3844 'identifier': impossibile importare il simbolo da 'source': come 'identifier' esiste già nell'ambito corrente
Errore del compilatore C3845 Obsoleta.
Errore del compilatore C3846 'identifier': impossibile importare il simbolo da 'source': come 'identifier' è già stato importato da un altro assembly 'assembly'
Errore del compilatore C3847 un noexcept-specifier in un'istanza esplicita deve corrispondere a quello del modello di cui viene creata un'istanza
Errore del compilatore C3848 l'espressione con tipo 'type' perderebbe alcuni qualificatori const-volatile per chiamare 'identifier'
Errore del compilatore C3849 La chiamata in stile funzione su un'espressione di tipo 'type' perderebbe qualificatori const e/o volatili per tutti gli overload degli operatori disponibili per tutti i numeri disponibili
Errore del compilatore C3850 'token': un nome carattere universale specifica un carattere non valido
Errore del compilatore C3851 'token': un nome di carattere universale non può designare un carattere nel set di caratteri di base
Errore del compilatore C3852 'member' con tipo 'type': l'inizializzazione aggregata non è riuscita a inizializzare questo membro
Errore del compilatore C3853 '=': l'inizializzazione di un riferimento o un'assegnazione tramite una funzione di riferimento non è valida
Errore del compilatore C3854 l'espressione a sinistra di '=' restituisce una funzione. Impossibile assegnare a una funzione (una funzione non è un l-value)
Errore del compilatore C3855 'function': il parametro template/generico 'identifier' non è compatibile con la dichiarazione
Errore del compilatore C3856 'class': la classe non è un modello di classe/generico
Errore del compilatore C3857 'template': non sono consentiti più elenchi di parametri modello/generico
Errore del compilatore C3858 'identifier': non può essere dichiarato nuovamente nell'ambito corrente
Errore del compilatore C3859 Impossibile creare memoria virtuale per PCH
Errore del compilatore C3860 template/generic argument list following class template/generic name must list parameters in the order used in template/generic parameter list
Errore del compilatore C3861 'identifier': identificatore non trovato
Errore del compilatore C3862 'function': impossibile compilare una funzione non gestita con /clr:pure o /clr:safe
Errore del compilatore C3863 il tipo di matrice 'type' non è assegnabile
Errore del compilatore C3864 Obsoleta.
Errore del compilatore C3865 'keyword': può essere usato solo nelle funzioni membro native
Errore del compilatore C3866 destructor/finalizer call missing argument list
Errore del compilatore C3867 'function': sintassi non standard; usare '&' per creare un puntatore al membro
Errore del compilatore C3868 'type': i vincoli per il parametro generico 'parameter' differiscono da quelli nella dichiarazione
Errore del compilatore C3869 Vincolo gcnew mancante nell'elenco di parametri vuoto '()'
Errore del compilatore C3870 'parameter': '__declspec(specifier)' può essere applicato solo ai parametri di tipo integrale
Errore del compilatore C3871 'parameter': '__declspec(guard(overflow))' è supportato solo nei primi 64 parametri di una funzione
Errore del compilatore C3872 '0xvalue': questo carattere non è consentito in un identificatore
Errore del compilatore C3873 '0xvalue': questo carattere non è consentito come primo carattere di un identificatore
Errore del compilatore C3874 il tipo restituito 'identifier' deve essere 'type1' anziché 'type2'
Errore del compilatore C3875 chiamata dell'elenco di argomenti mancanti della funzione membro non statica
Errore del compilatore C3876 Un valore letterale mobile esadecimale richiede un esponente
Errore del compilatore C3877 argomento di tipo non valido per l'attributo TypeForwardedTo
Errore del compilatore C3878 errore di sintassi: token imprevisto '%1$L' seguente '%2s'
Errore del compilatore C3879 'member': non può essere un membro dati initonly
Errore del compilatore C3880 'member': non può essere un membro dati letterale
Errore del compilatore C3881 può ereditare solo il costruttore dalla base diretta
Errore del compilatore C3882 'class': il costruttore è già stato ereditato da 'class'
Errore del compilatore C3883 'member': è necessario inizializzare un membro dati statico initonly
Errore del compilatore C3884 'type': non è possibile inizializzare una matrice di dimensioni sconosciute
Errore del compilatore C3885 'type': impossibile inizializzare una matrice di dimensioni sconosciute con un elenco di inizializzatori vuoto
Errore del compilatore C3886 'member': è necessario inizializzare un membro dati letterale
Errore del compilatore C3887 'member': l'inizializzatore per un membro dati letterale deve essere un'espressione costante
Errore del compilatore C3888 'member': l'espressione const associata a questo membro dati letterale non è supportata da C++/CLI
Errore del compilatore C3890 'member': non è possibile accettare l'indirizzo di un membro dati letterale
Errore del compilatore C3891 'member': un membro dati letterale non può essere usato come l-value
Errore del compilatore C3892 'variable': non è possibile assegnare a una variabile const
Errore del compilatore C3893 'member': l-value uso del membro dati initonly è consentito solo in un costruttore di istanza della classe 'class'
Errore del compilatore C3894 'member': l-value uso del membro dati statico initonly è consentito solo nel costruttore della classe 'class'
Errore del compilatore C3895 'member': i membri dati di tipo non possono essere 'volatile'
Errore del compilatore C3896 'member': inizializzatore non corretto: questo membro dati letterale può essere inizializzato solo con 'nullptr'
Errore del compilatore C3897 Obsoleta.
Errore del compilatore C3898 'member': i membri dati di tipo possono essere solo membri di tipi gestiti
Errore del compilatore C3899 'member': l-value uso del membro dati initonly non è consentito direttamente all'interno di un'area parallela nella classe 'class'
Errore del compilatore C3900 'member': non consentito nell'ambito corrente
Errore del compilatore C3901 'function': deve avere il tipo restituito 'type'
Errore del compilatore C3902 'function': il tipo dell'ultimo parametro deve essere 'type'
Errore del compilatore C3903 'property': non dispone di un metodo set o get
Errore del compilatore C3904 'property': deve specificare i parametri numerici
Errore del compilatore C3905 Gli accessi non idonei non sono supportati per il tipo intrinseco 'type'
Errore del compilatore C3906 il tipo intrinseco 'type' non è un tipo restituito o di argomento supportato per le funzioni vararg o unprototipd
Errore del compilatore C3907 non può passare a un'etichetta che si trova in un'istruzione 'if constexpr' diversa o sottostatement
Errore del compilatore C3908 livello di accesso meno restrittivo di quello di 'identifier'
Errore del compilatore C3909 Una dichiarazione di evento gestita/WinRT deve verificarsi in un tipo gestito/WinRT
Errore del compilatore C3910 'event': deve definire il membro 'member'
Errore del compilatore C3911 'member': la funzione deve avere il tipo 'type'
Errore del compilatore C3912 'event': il tipo di evento deve essere un tipo delegato
Errore del compilatore C3913 Una proprietà predefinita deve essere indicizzata
Errore del compilatore C3914 Una proprietà predefinita non può essere statica
Errore del compilatore C3915 'identifier' non dispone di una proprietà indicizzata predefinita (indicizzatore di classi)
Errore del compilatore C3916 il parametro della funzione con indice %d e l'allineamento richiesto di %d non verrà allineato
Errore del compilatore C3917 'token': stile di dichiarazione di costrutto obsoleto (significava usare '[' ']' invece?)
Errore del compilatore C3918 l'utilizzo richiede che 'identifier' sia un membro dati
Errore del compilatore C3919 'function': la funzione deve avere il tipo 'return_type (tipo)'
Errore del compilatore C3920 'operator': impossibile definire un operatore CLR/Decrement CLR/WinRT postfix Chiamando l'operatore CLR/WinRT con prefisso corrispondente chiamerà l'operatore CLR/WinRT corrispondente (op_Increment/op_Decrement), ma con la semantica del prefisso
Errore del compilatore C3921 Obsoleta.
Errore del compilatore C3923 'member': le definizioni di classe, struct o unione locali non sono consentite in una funzione membro di una classe gestita/WinRT
Errore del compilatore C3924 errore nell'argomento #numero di chiamata del costruttore delegato 'constructor':
Errore del compilatore C3925 previsto un ciclo (for, whileo do) che segue la direttiva "directive_name"
Errore del compilatore C3926 costante non valida nella direttiva 'parallel'
Errore del compilatore C3927 '->': il tipo restituito finale non è consentito dopo un dichiaratore non funzione
Errore del compilatore C3928 '->': il tipo restituito finale non è consentito dopo un dichiaratore racchiuso tra parentesi
Errore del compilatore C3930 'function': nessuna funzione di overload dispone di identificatori di restrizione compatibili con il contesto di ambiente 'context'
Errore del compilatore C3931 'type': impossibile chiamare una funzione con identificatori di restrizione incompatibili con il contesto di ambiente
Errore del compilatore C3932 Obsoleta.
Errore del compilatore C3933 'class': gli identificatori di restrizione del distruttore devono coprire l'unione di restrizioni per tutti i costruttori
Errore del compilatore C3934 una funzione in qualsiasi forma di 'main' non può avere identificatori di restrizione diversi da restrict(cpu)
Errore del compilatore C3935 'identifier': ridefinizione; identificatori di restrizione sovrapposti
Errore del compilatore C3936 'identifier': identificatore di restrizione non riconosciuto
Errore del compilatore C3937 Identificatore di restrizione vuoto non consentito
Errore del compilatore C3938 'identifier': più identificatori di restrizione non sono supportati nelle funzioni extern \042C\042
Errore del compilatore C3939 'identifier': puntatore a funzioni membro, puntatori di funzione, riferimenti alle funzioni con identificatore di restrizione 'amp' non sono consentiti
Errore del compilatore C3940 'identifier': identificatore non trovato: possibile mancata corrispondenza tra le versioni del compilatore e della libreria. Assicurarsi che vccorlib.h/.lib, vccorlib120.dll e c1xx.dll corrispondano
Errore del compilatore C3941 'condition': richiede l'opzione della riga di comando '/clr'
Errore del compilatore C3945 'type': impossibile generare o intercettare un oggetto winrt che non deriva da Platform::Exception
Errore del compilatore C3946 'type': typeid non può essere applicato a questo tipo
Errore del compilatore C3947 'typeid': typeid non può essere applicato a un'espansione pack
Errore del compilatore C3948 'keyword': un'espansione pack non può essere visualizzata in questo contesto
Errore del compilatore C3949 Un'espansione di un pacchetto, '...', non può essere visualizzata in un dichiaratore astratto racchiuso tra parentesi
Errore del compilatore C3950 Obsoleta.
Errore del compilatore C3951 Impossibile usare il puntatore al membro nel tipo WinRT proiettato 'type'. Usare invece un delegato.
Errore del compilatore C3952 'type': WinRT non supporta matrici 'in/out'. Usare 'const Array<T>^' per 'in' e 'WriteOnlyArray<T>' o 'Array<T>^*' per 'out' nelle API pubbliche
Errore del compilatore C3953 Impossibile usare la classe gestita 'type' nel modulo WinRT. Obsoleto in Visual Studio 2022.
Errore del compilatore C3954 'type': una matrice restituita da un metodo pubblicato in un tipo WinRT deve usare il formato 'Array<T>^'
Errore del compilatore C3955 'type': un costruttore pubblico non può contenere un parametro 'out' o 'WriteOnlyArray<T>'
Errore del compilatore C3956 'type': il tipo è contrassegnato come esclusivo per 'type' e non può essere usato come base di 'derived_type'
Errore del compilatore C3957 'type': impossibile usare 'new' in un tipo WinRT; usare 'ref new'
Errore del compilatore C3958 'type': impossibile usare 'gcnew' in un tipo WinRT; usare invece 'ref new'
Errore del compilatore C3959 'ref new' può essere usato solo per creare un oggetto con tipo WinRT
Errore del compilatore C3960 Obsoleta.
Errore del compilatore C3961 il costruttore statico non è supportato
Errore del compilatore C3962 la classe generica non è supportata
Errore del compilatore C3963 la matrice multidimensionale non è supportata
Errore del compilatore C3964 La matrice frastagliata non è supportata
Errore del compilatore C3965 la matrice di parametri non è supportata
Errore del compilatore C3966 'function': la funzione generica non è supportata
Errore del compilatore C3967 errore durante l'importazione di 'identifier' dal modulo 'module'
Errore del compilatore C3968 il token 'token' non è valido come separatore del nome del modulo; usare il punto ('.')
Errore del compilatore C3969 nomi di modulo incoerenti: 'module1' e 'module1'
Errore del compilatore C3970 'identifier': 'keyword' può essere applicato solo a 'ref class' o 'ref struct' nell'ambito globale o nello spazio dei nomi
Errore del compilatore C3971 'type': la definizione parziale non può essere visualizzata dopo la definizione completa
Errore del compilatore C3972 'type': 'partial' può essere applicato solo alle dichiarazioni di classe o alle definizioni
Errore del compilatore C3973 Funzionalità non implementata: %$M
Errore del compilatore C3974 '%$S': la variabile di indice nell'istruzione 'for' OpenMP deve avere un tipo integrale
Errore del compilatore C3975 'class/struct identifier' è stato dichiarato o definito in precedenza con un modificatore diverso
Errore del compilatore C3976 'identifier1' deve essere dichiarato come 'public' per usare 'identifier2'
Errore del compilatore C3977 L'utilizzo richiede un riferimento a un assembly che definisce 'identifier'
Errore del compilatore C3978 'identifier': una proprietà statica non è consentita come membro di un'interfaccia o di un tipo valore WinRT
Errore del compilatore C3979 'type': usare l'attributo 'attribute' anziché 'value'
Errore del compilatore C3980 Impossibile generare 'type' nei metadati
Errore del compilatore C3981 'type': un tipo valore non può avere membri dati statici 'identifier'
Errore del compilatore C3982 'type': un tipo valore non può avere membri dati non pubblici 'identifier'
Errore del compilatore C3983 'type': un tipo valore non può avere membri pubblici non dati 'identifier'
Errore del compilatore C3984 'type': un tipo non valore non può avere membri dati pubblici 'identifier'
Errore del compilatore C3985 'identifier': la firma del membro pubblico contiene il tipo privato 'member'
Errore del compilatore C3986 'identifier': la firma del membro pubblico contiene il tipo nativo 'member'
Errore del compilatore C3987 'identifier': la firma del membro pubblico contiene il tipo nativo 'type'
Errore del compilatore C3988 'type': un tipo nativo non può essere pubblico
Errore del compilatore C3989 'type': un tipo annidato non può essere pubblico
Errore del compilatore C3990 'type': l'attributo 'attribute' non può essere privato o annidato
Errore del compilatore C3991 'type': impossibile implementare un'interfaccia 'interface' non pubblica o annidata
Errore del compilatore C3992 'identifier': la firma del membro pubblico contiene un tipo non valido 'type'
Errore del compilatore C3993 'type': un tipo valore deve contenere almeno un campo pubblico
Errore del compilatore C3994 'type': un tipo valore non può implementare interfacce o avere funzioni virtuali
Errore del compilatore C3995 'type': un tipo valore non può avere membri dell'evento 'identifier'
Errore del compilatore C3996 Obsoleta.
Errore del compilatore C3997 Warbird: messaggio
Errore del compilatore C3998 'c++version': versione C++ non supportata. L'impostazione predefinita è 'c++version'

Vedi anche

Errori e avvisi del compilatore C/C++ e degli strumenti di compilazione
Errori del compilatore C2000 - C3999, C7000 - C7999