2010-09-19 11 views
5

क्या इंटेल सी ++ Qstd=c++0x के साथ संकलित करते समय कुछ मैक्रो को पूर्वनिर्धारित करता है? जीसीसी में __GXX_EXPERIMENTAL_CXX0X__ की तरह कुछ? __cplusplus अभी भी 199711 है।इंटेल सी ++ पर सी ++ 0x मोड का पता लगाना?

सी ++ 0x संकलन का पता लगाने का कोई तरीका?

उत्तर

4

Intel documentation indicates कि यह लिनक्स पर __GXX_EXPERIMENTAL_CXX0X__ परिभाषित करता है, लेकिन विंडोज पर किसी भी मैक्रो को परिभाषित नहीं करता है।

0

वर्तमान (2013-08-06) इंटेल संगीतकार XE 2013 अद्यतन 5 विंडोज के लिए पर, पूर्वप्रक्रमक परिभाषाओं की सूची

#define __INTEL_CXX11_MODE__ 1 

शामिल यदि और केवल यदि C++ 0x मोड सक्षम होता है।

संबंधित मुद्दे