TRACE mit Parameterliste?



  • Gibt es ne möglichkeit den TRACE Befehl auch mit ner Parameter liste auszuführen?

    Bspw. so:

    int i=6;
    
    TRACE("Zahl: %i",i);
    

    Output:
    "Zahl 6"



  • Warum sollte es nicht gehen (siehe printf)?
    z.B.

    int tag=25,monat=10,jahr=2007;
    TRACE("Datum: %d.%d.%d\n",tag,monat,jahr);
    


  • BorisDieKlinge schrieb:

    Gibt es ne möglichkeit den TRACE Befehl auch mit ner Parameter liste auszuführen?

    Bspw. so:

    int i=6;
    
    TRACE("Zahl: %i",i);
    

    Output:
    "Zahl 6"

    Ne, das geht nicht, weil der "TRACE Befehl" den Doppelpunkt nicht schlucken wird.

    Ja, mit dem MFC TRACE Macro geht das ab Version X irgendwann vor 100 Jahren (davor musste man TRACE1, TRACE2 etc. verwenden).



  • Ne, das geht nicht, weil der "TRACE Befehl" den Doppelpunkt nicht schlucken wird.

    Warum das nicht? Vor 5 min hat es bei mir noch funktioniert.



  • Tester2 schrieb:

    Ne, das geht nicht, weil der "TRACE Befehl" den Doppelpunkt nicht schlucken wird.

    Warum das nicht? Vor 5 min hat es bei mir noch funktioniert.

    Vergleiche bitte: "Zahl: %i" <-> "Zahl 6"
    Schlucken im Sinn von VERschlucken... klar jetzt? 😉



  • ja der doppelpunkt soll natürlich auch ausgegeben werden 🙂
    Ok gut das die funzt:) thx



  • 💡


Log in to reply