Citato da N1570:Che cosa significa "tipo dominio" e "tipo reale"?
6.3.1.8 conversioni aritmetiche usuali
1 molti operatori che prevedono operandi di tipo aritmetico causa conversioni e tipi di risultato resa in un modo simile. Lo scopo è di determinare un tipo reale per gli operandi e il risultato. Per gli operandi specificati , ciascun operando viene convertito, senza modificare dominio di tipo, in un tipo il cui tipo reale è il tipo reale comune. Se non diversamente specificato, i comuni tipo reale è anche il corrispondente vero tipo del risultato, il cui tipo di dominio è il dominio tipo degli operandi se sono uguali, e complesso altrimenti. Questo modello è chiamato usuali conversioni aritmetiche:
- primo luogo, se il corrispondente tipo reale di uno degli operandi è long double, l'altro operando viene convertito, senza cambio di tipo dominio, a un tipo il cui corrispondente tipo reale è lungo doppio.
- In caso contrario, ......
ciò che è "tipo di dominio" e "tipo reale"? Ho cercato il documento, ma non è stata trovata alcuna definizione.
tipo di dominio è integer, float, la struttura, o unione? –
RTFineM: 6.2.5p18. Una semplice ricerca di testo ... – Olaf
@Olaf '18 I tipi interi e floating sono chiamati collettivamente aritmetici. Ogni tipo aritmetico appartiene a un dominio di tipo: il dominio di tipo reale comprende i tipi reali, il dominio di tipo complesso comprende i tipi complessi., Ma questo non definisce "dominio di tipo" esplicitamente. –