Most vexing parse: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nuova pagina: Il '''most vexing parse''' è una forma di soluzione di ambiguità sintattica del C++, definita nella sezione 8.2 dello standard.<ref name="C...
Etichetta: Sequenze di caratteri ripetuti da parte di un nuovo utente o IP
 
Atarubot (discussione | contributi)
template citazione; rinomina/fix nomi parametri; converto template cite xxx -> cita xxx
Riga 1:
Il '''most vexing parse''' è una forma di soluzione di [[grammatica ambigua|ambiguità sintattica]] del [[C++]], definita nella sezione 8.2 dello standard.<ref name="C++03 8.2">[[International Organization for Standardization|ISO]]/[[International Electrotechnical Commission|IEC]] (2003). ''[[C++#Language standard|ISO/IEC 14882:2003(E): Programming Languages - C++]] §8.2 Ambiguity resolution [dcl.ambig.res]''</ref>, determinata dal fatto che la sintassi per l'inizializzazione di una variabile è in alcuni casi ambigua con quella di dichiarazione di una funzione. La locuzione ''most vexing parse'' è stata introdotta da [[Scott Meyers]] in ''Effective STL'' (2001).<ref name="effectivestl">{{citeCita booklibro|nome= Scott
|cognome= Meyers
| first = Scott
|wkautore= last =Scott Meyers
| year anno= 2001
| authorlink = Scott Meyers
| title titolo= Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
| year = 2001
| publisher editore= Addison-Wesley
| title = Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
| publisher = Addison-Wesley
| isbn = 0-201-74962-9
}}</ref>