[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
hejsa
jeg sidder og mangler en debug funktion der virker som printf (altså man
kan samle en streng af X parametre). Det er meningen at det skal kunne
slået til og fra via f.eks. en define. Nogen der ligger inde med en sådanne, eller kan give et hint til hvordan
det kan laves?
GNU's compiler understøtter *variadic macros*, altså macroer med variabelt antal (og typer) parametre.
Alt det skulle virke fint, men man har et problem,hvis man skal kunne kompilere både med gnu gcc (og g++) og f.eks. Visual C++.
Er der nogen der ved, hvad man gør for at kunne kompilere både til Linux og Windows i samme kode når man ønsker at implementere en sådan debug print funktion som diskueret i tråden ?
--PMM ---------------------------------------------------------------- Peter Maersk-Moller ---------------------------------------------------------------- Ogg/Vorbis support for MPEG4IP. YUV12, XviD, AVI and MP4 support for libmpeg2. See http://www.maersk-moller.net/projects/ ----------------------------------------------------------------
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |