[libdispatch-dev] libdispatch with Visual Studio
Federico Bianco Prevot
nocturndragon at gmail.com
Sat Apr 16 02:35:43 PDT 2011
On Sat, Apr 16, 2011 at 09:43, Jean-Daniel Dupas <devlists at shadowlab.org>wrote:
> 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
> -- Jean-Daniel
Boost has a typeof implementation for Visual Studio.
Not saying that libdispatch should depend on boost though.
— Federico Bianco Prevot
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the libdispatch-dev