Als «stl» getaggte Fragen

Die Standard Template Library (STL) ist eine C ++ - Bibliothek mit generischen Containern, Iteratoren, Algorithmen und Funktionsobjekten. Wenn C ++ standardisiert wurde, wurden große Teile der STL in die Standardbibliothek übernommen, und diese Teile in der Standardbibliothek werden manchmal auch fälschlicherweise gemeinsam als "STL" bezeichnet.

761
push_back vs emplace_back

Ich bin etwas verwirrt über den Unterschied zwischen push_backund emplace_back. void emplace_back(Type&& _Val); void push_back(const Type& _Val); void push_back(Type&& _Val); Da es eine push_backÜberlastung gibt, die eine R-Wert-Referenz nimmt, sehe ich nicht ganz, wozu der...

389
Bewerten Sie leere oder null JSTL c-Tags

Wie kann ich Stringanhand der cTags von überprüfen, ob a null oder leer ist JSTL? Ich habe eine Namensvariable var1und kann sie anzeigen, möchte aber einen Komparator hinzufügen, um sie zu validieren. <c:out value="${var1}" /> Ich möchte überprüfen, ob es null oder leer ist (meine Werte...

283
if… else innerhalb von JSP oder JSTL

Ich möchte einen HTML-Code basierend auf einer Bedingung in einer JSP-Datei ausgeben. if (condition 1) { Some HTML code specific for condition 1 } else if (condition 2) { Some HTML code specific for condition 2 } Wie kann ich das machen? Soll ich JSTL

263
Mitgliedsfunktionen std :: string length () und size ()

Ich war es, die Antworten für diese Lesung Frage und fand , dass es tatsächlich eine Methode aufgerufen ist length()für std::string(I immer verwendet size()). Gibt es einen bestimmten Grund, diese Methode im std::stringUnterricht zu haben? Ich habe sowohl MSDN als auch CppRefernce gelesen und sie...