운영체제별 Pre-defined 정보
프로그램 작성 중 멀티플랫폼으로 개발할 때 현재 작업 중인 컴퓨터에 따라 다른 코드를 사용하게 될 일이 생긴다.
운영체제별로 미리 정의된 define 정보를 따라 다른 코드를 사용하도록 분기하는데 이때 사용하는 define 정보에 대해 모아놓은 사이트가 있었다.
http://sourceforge.net/p/predef/wiki/Home/
내 환경은 회사 컴퓨터 2대는 리눅스와 윈도우, 집 컴퓨터는 맥인 환경에서 같은 코드를 여기저기서 작업할 일이 많은데 최소한 세가지 운영체제에 대한 define 정보는 알고 있어야할듯하다.