queue poppen
-
Hallo, ich wollte eine std::queue poppen. Sollte man vor jedem poppen erstmal mit empty() abfragen, ob überhaupt was drin ist? Oder wie macht man das normalerweise?
-
Man sollte immer fragen bevor man jemanden poppt
(sorry der musste sein).
Auch bei einer std::queue empfiehlt es sich vorher empty() anzuwenden.
Nehme an, das es sonst eine exception gibt, aber sowas soll man ja nicht zur normalen Programmflusskotrolle benutzen.
-
Die Frage ist doch völlig sinnlos. Du prüfst, wenn du musst. Und wenn nicht, dann nicht (höchstens ein assert).