Announcement

Collapse
No announcement yet.

Compiler-Option für DOS und Windows-Programme

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Compiler-Option für DOS und Windows-Programme

    Hallo, mein Berechnungsprogramm gibt es in der WIN16, WIN32 und DOS Version, eine Reihe meiner Quelltextdateien sind für DOS und Windows identisch, an bestimmten Stellen Stellen muß natürlich unterschieden werden. Dazu hatte ich mir seinerzeit eine Option WIN31 definiert, unterscheide also mit #ifdef WIN31 gewisse Quelltextpassagen. Bei Erstellung der 32 bit Version habe ich #ifdef __FLAT__ benutzt. Frage: Gibt es, so wie __FLAT__ einen vom System gesetzten Schalter, mit dem man Windows und DOS unterscheiden kann ? ( BCW5.02, BCW4.5 BC3.1 ) Danke - Günther
    Günther

  • #2
    Hallo Günther,

    es gibt u.a. die Schalter:

    #ifdef __MSDOS__
    #ifdef __WIN32__
    #ifdef __WIN16__
    #ifdef __TURBOC__

    Mfg
    Gerhar

    Comment

    Working...
    X