[libdispatch-dev] libdispatch with Visual Studio

Jean-Daniel Dupas devlists at shadowlab.org
Sat Apr 16 00:43:58 PDT 2011

Le 15 avr. 2011 à 21:04, Brent Fulgham a écrit :

> I spent a few minutes yesterday playing with the libdispatch sources
> to see how far I could get building under Visual Studio.  As expected,
> it choked when presented with various useful gcc extensions, such as
> named structure initializers, differences in macro handling, and so
> forth.
> All of these differences are fairly easily resolved, with the
> exception of the gcc-specific 'typeof' operator.  I'm not sure how to
> provide similar behavior under the Visual C++ compiler, as I don't
> think it has a mechanism to determine the static type of an expression
> at runtime.

typeof is evaluated at compile time, not at runtime.

I think you can use decltype in Visual Studio 2010 to get something similar.

-- Jean-Daniel

More information about the libdispatch-dev mailing list