On Thursday, 7 December 2017 09:22:12 PST Christian Ehrlicher wrote: > Am 07.12.2017 um 17:01 schrieb Thiago Macieira: > > So you upgrade your compiler. > > No problem from my side :) > > > See also how no version of Visual Studio has __has_include, so the > > functionality is disabled with Microsoft's compiler until they implement > > the macro. > > > > This is a conscious decision. > > Then it's even more important to document that those functions are not > available for compilers which do not support __has_include. > Really hoped this was just a leftover from pre c++11 times :)
This is specifically a C++11 solution. The standing document that explains how to detect if the implementation has the feature says we should use __has_include. So we do. See also QTBUG-62107. PS: looks like VS 15.3 has __has_include. I haven't confirmed that. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
