Scalpel Skrevet 13. mars 2003 Del Skrevet 13. mars 2003 Jeg skriver noen filer, som nå har endt opp i en røre av C og C++ blanding. Nå skal jeg skrive om ting til vanlig C. Så sliter jeg litt. Jeg har en funksjon, clear_screen, som ser slik ut. void clear_screen(int colors=0) { (...litt kode...) } hvor colors settes til 0 om ingen verdi er gitt i funksjons-kallet. Hvordan kan jeg skrive dette i vanlig C? Lenke til kommentar
A_N_K Skrevet 13. mars 2003 Del Skrevet 13. mars 2003 Overloading og default argumenter funker vel dårlig i C? I alle fall overloading, som implementeres ved såkalt name mangling, og er spesielt for C++. Du kan kanskje kikke på varierende antall variabler (...), som benyttes i bla. printf-funksjonen. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå