ContributeFragenVeröffentlichungenTags
VIKEnut'
EinloggenMelden Sie sich an

De

РусскийEspañol

Dunkles thema

Schreiben
EinloggenMelden Sie sich an

Dunkles thema

De

РусскийEspañol

Du bist sehr aktiv! Es ist großartig!

Registrieren Sie sich, um weiterhin alle Techfeed-Funktionen nutzen zu können.

Registrierung

Bereits registriert?Hineingehen

Beliebte Schlagwörter

http-status-code-415long-clickskeleton-css-boilerplatepostsharpintermediate-languageui-testingbitssubtreewindows64navigation-drawerimgurframe-rateplatform-detectionascii-artcolorbarsrgbalignoftrustitalicepiserver

Verwandte Fragen

2

Wie würde die Verwendung von unbenannten Namespaces in Headern zu ODR-Verstößen führen?

1

Wann wird in C ++ 14 eine Variable odr verwendet?

12

Wann sollte ich das Schlüsselwort 'inline' für eine Funktion / Methode schreiben?

2

Was darf ich mit einem statischen, constexpr, in der Klasse initialisierten Datenelement tun?

2

Was bedeutet es, etwas „ODR-tauglich“ zu machen?

May 13, 2014, 09:12 AM
 
one-definition-rulec++

Eine Definitionsregel in c ++

Nach dem c ++ Standard:

Keine Übersetzungseinheit darf mehr als eine Definition einer Variablen, Funktion, eines Klassentyps, eines Aufzählungstyps oder einer Vorlage enthalten.

//--translation_unit.cpp--//
int a;

void foo()
{
    int a; //Second defention of a. ODR fails.
}

Können Sie mir erklären, wie ODR tatsächlich funktioniert?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage

Top Fragen

0 die antwort

So erstellen Sie eine Projektvorlage

0 die antwort

POJO an org.bson.Document und umgekehrt

0 die antwort

Testfall für adcx und adox

0 die antwort

Wie genau ist System.Diagnostics.Stopwatch?

0 die antwort

get Endwerte aus Lambda-Ausdrücken Methodenparameter

© 2020. Alle rechte vorbehalten
Mit Liebe gemacht 

De

РусскийEspañol