Eventuali duplicati:
Use the keyword class as a variable name in C++Il C++
In un file di intestazione C di una libreria che sto utilizzando una delle variabili si chiama 'nuova' . Sfortunatamente, sto usando questa libreria in un progetto C++ e l'occorrenza di "nuovo" come un nome di variabile impazzisce nel compilatore. Sto già usando extern "C" {#include < ...>}, ma questo non sembra essere di aiuto in questo senso.
Devo chiedere allo sviluppatore della libreria di cambiare il nome di quella variabile anche se dal suo punto di vista, come sviluppatore C, il codice è assolutamente valido, poiché "nuovo" non è una parola chiave C?
Uno sviluppatore di librerie ha deciso di denominare una variabile globale 'new'? – dreamlax
Penso che questo sia fondamentalmente un duplicato di http://stackoverflow.com/questions/2841204/use-the-keyword-class-as-a-variable-name-in-c – sbi
Accidenti. Come l'hai trovato, sbi? Ho davvero cercato di trovare una risposta prima di postare, ma non ho mai trovato questa domanda. – Florian