Mentre studio diverse sezioni nello standard C++ (Where do I find the current C or C++ standard documents?), vorrei fare riferimento ai "Termini e definizioni", §1.3.Come interpretare "termini e definizioni" nel documento standard C++?
Tuttavia, i termini e le definizioni sono forniti in una forma che non riesco a comprendere o interpretare adeguatamente, e non vi è alcuna spiegazione fornita nel testo su come interpretarli.
consideri il primo termine che viene definita nella sezione "Termini e definizioni" dello standard:
1.3.1 [defns.argument]
argomento
argomento corrente
parametro attuale
< funzione di chiamata di espressione > espressione nella elenco separato da virgole delimitata dalle parentesi
- Che cosa significa [
defns.argument
] fare riferimento a? - Qual è il significato e lo scopo delle linee
actual argument
eactual parameter
? <function call expression>
si riferisce a un diverso "termine o definizione"? Se è così, non è definito nella sezione "Termini e definizioni" - perché no? In caso contrario, a cosa si riferisce? (NOTA: non sto chiedendo cosa significhi "espressione di chiamata di funzione", perché già so, invece, sto chiedendo come leggere e interpretare la sezione "Termini e definizioni" dello standard C++ usando questo semplice esempio.)
Non sono sicuro del resto, ma '[defns.argument]' è un nome "alias" per la sezione. Ogni sezione ha uno. Penso che l'idea sia semplicemente di avere un nome più significativo di un numero di sezione. – Ari