Frage zu Preprozessor



  • Hallo,

    ich habe folgendes Problem:

    #define baud( b ) B##b
    int iBaud = baud( 9600 );
    // Der Preprozessor macht ja daraus folgendes
    int iBaud = B9600;
    // Soweit so gut nur wie bekomme ich hin, dass 
    // 9600 auch eine Variable sein kann. So wie hier:
    int iVal  = 9600;
    int iBaud = baud( iVal );
    // Der Preprozessor macht ja jetzt BiVal darus
    

    Ich bedanke mich schon mal recht
    herzlich im Voraus für eure Antworten.

    Bye Peter.



  • Hallo ich nochmal,
    hab gerade gemerkt wie blöd ich eigendlich bin 🙂
    Kann ja gar nicht gehen...irgendwie stand ich
    eben auf dem Schlauch.

    Bye Peter.


Anmelden zum Antworten