Ich benutze eine Bibliothek, die printf eine Fehlermeldung ausgibt, wenn eine Verbindung zu einem Gerät nicht erfolgreich ist. Der Bibliothekscode gibt nichts aus, wenn eine Verbindung erfolgreich ist.Programmatisch Ignoriere printf
Ich regelmäßig überprüfen (Schleife & Schlaf), um zu sehen, ob ein Gerät verbunden ist, aber ich möchte nur ausdrucken, wenn es verbunden ist.
Im Moment bekomme ich so etwas wie:
Waiting for connection... (<-- My print)
Error
Error
Error
Error
Error
Connection successful (<-- My print)
Was ich will, ist:
Waiting for connection... (<-- My print)
Connection successful (<-- My print)
Wie kann ich einen printf programmatisch ignorieren?
N.b. Ich fand eine ähnliche Frage Programmatically Ignore Cout, aber diese Lösung funktionierte nicht für printf.
Ich benutze Windows.
Kann jemand helfen? (C/C++ Anfänger)
ich diese Frage erraten fallen könnte unter mehreren Tags c, C# vielleicht? Kann jemand bearbeiten, wenn das der Fall ist? (Ich hatte nur Erfahrung mit c & C++) –
@Ke vin: Nein, tag die Sprache, die Sie tatsächlich verwenden, nicht jede Sprache, die Konsolenausgabe unterstützt. –
Danke Ich war mir nicht sicher. –