For schleife mit fmt format?
Ich hab grad eine komplette Lücke. Das einzige, dass ich ausgeben will ist, x(R1) und das von 1 bis 255. Ich bin dann aber auf die Idee gekommen, dass ich das ja mit einer For Schleife und der Fmt Lib machen kann. Jetzt hab ich aber folgendes Problem, dass ich nicht weiß wie ich die for schleife mit dem fmt ausgeben kann. Kann mir jemand helfen?
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Cplusplus, Programmiersprache, Programmieren & Softwareentwicklung
Die print-Funktion der fmt-Bibliothek kann in einer Schleife genauso angewandt werden, wie außerhalb.
for (int i = 1; i < 256; ++i) {
// calculate something ...
fmt::print("result: {}", result);
}
regex9
28.10.2022, 20:39
@csdev
Wenn man es mit den Beispielen testet, gibt es keine Probleme. Das gilt auch für deinen Code. Vielleicht ist die Bibliothek nicht korrekt eingebunden oder irgendeine Compileroption ist nicht gesetzt (C++-Version o.ä.). Die Fehlermeldung sollte mehr verraten.
Ich versteh es einfach nicht...
Ich habe folgenden Code:
#include <fmt/core.h>
int main()
{
fmt::print("The answer is {}", 42);
}
und dann bekomm ich einen Error.