trivial vs. standard-layout vs. POD

In juristischer Hinsicht, was ist der Unterschied zwischen trivial-Typen, standard-layout-Typen und-PODs?

Speziell ist, ich wollen, um zu bestimmen, ob new T unterscheidet sich von new T() für alle template-parameter T. Was der Typ Merkmale is_trivial, is_standard_layout und is_pod soll ich wählen?

(Als Zwischenfrage, kann sich jeder diese Art Merkmale implementiert werden, ohne compiler-magic?)

  • Ich denke, es ist ein wenig zu spät, das zu erwähnen. Aber für Leute, die eine detaillierte ausgearbeitete Antwort, hier der link. Überprüfen Sie die Antwort von R Martinho Fernandes stackoverflow.com/questions/4178175/...
InformationsquelleAutor fredoverflow | 2011-06-27
Schreibe einen Kommentar