Dies ist eine Frage dessen, was tun für die elementsSize () - Member-Funktion in Bezug auf die automatische Rückgabetyp Abzug:
%Vor%Der obige Code führt zu einer Compiler-Warnung (gcc 4.8.2):
%Vor%Ich habe gelesen, dass die automatische Rückgabetabellenabrechnung für C ++ 14 möglich ist die Verwendung von declype.
Das auskommentierte decltype
scheint irgendwie komisch zu sein. Was mache ich falsch?
Hinweis : Ich weiß, dass ich von std :: vector erben könnte, wenn kein Vektor unter "Andere Attribute" vorhanden ist, was genau in meinem tatsächlichen Problem der Fall ist .
Was mache ich falsch?
Nichts. GCC 4.8 implementiert automatisch abgeleitete Rückgabetypen, aber standardmäßig als C ++ 1y-Feature aktiviert. Das Kompilieren mit -std=c++1y
wird diese Warnung entfernen.
[Antwort konvertiert von Dieser Kommentar .]