Есть ли максро на определение компилятора?(С++)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by _nic, 30 Aug 2010.

  1. _nic

    _nic Elder - Старейшина

    Joined:
    5 May 2006
    Messages:
    651
    Likes Received:
    54
    Reputations:
    3
    Что бы исходник к примеру можно было собирать и на Visual и на RAD studio.
    ЗЫ:речь не об определение операционной системы.А о том как определить какой компилятор.
     
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    насчет самого компилятора - хз. а отв версию можно проверить. Для gcc:
    __GNUC__
    __GNUC_MINOR__
    __GNUC_PATCHLEVEL__