attributo long
La parola chiave long definisce un intero a 32 bit.
[ signed | unsigned ] long [ int ] declarator-list;
-
declarator-list
-
Specifica uno o più dichiaratori C standard, ad esempio identificatori, dichiaratori puntatori e dichiaratori di matrice. I dichiaratori di funzione e le dichiarazioni di campo di bit non sono consentiti nelle strutture trasmesse nelle chiamate di routine remote. Questi dichiaratori sono consentiti in strutture che non vengono trasmesse. Separare più dichiaratori con virgole.
La parola chiave long può essere preceduta dalla parola chiave signed o dalla parola chiave unsigned. La parola chiave int è facoltativa e può essere omessa. Per il compilatore MIDL, un numero intero lungo è firmato per impostazione predefinita ed è sinonimo di long int con segno. Nelle piattaforme a 32 bit , long è sinonimo di int.
Il tipo long integer è uno dei tipi di base del linguaggio IDL. Il tipo long integer può essere visualizzato come identificatore di tipo nelle dichiarazioni const , nelle dichiarazioni typedef , nelle dichiarazioni general e nei dichiaratori di funzione (come identificatore restituito dalla funzione e come identificatore di tipo parametro). Per il contesto in cui vengono visualizzati gli identificatori di tipo, vedere File IDL (Interface Definition).