Re: [LAD] [OT] Has anyone managed to compile this?

From: Dominic Sacré <dominic.sacre@email-addr-hidden>
Date: Sat Jan 16 2010 - 03:25:16 EET

On Sat, Jan 16, 2010 at 1:08 AM, Victor Lazzarini
<Victor.Lazzarini@email-addr-hidden> wrote:
> Torben's  new project  brought  back to my mind this mind-bending C++
> template example (see attached), which I could not yet get to compile, I
> have been told it has been compiled, but g++ will have none of it. So I
> still have doubts on whether it includes legal C++ code or not. But it is an
> interesting example (even if it does not build) of what (possibly) can be
> done with templates.
>
> My question to the list is: has anyone managed to compile this code?

Wow, that's insane. But as far as I can tell, it is (almost) valid
C++. What gcc rightly complains about are a couple of missing typename
keywords. That's actually a pretty common mistake, because it's hard
to understand why these are even necessary, and some compilers simply
don't care.
The attached version of the file compiles fine with gcc, and the
program gives the correct answer.

Dominic

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Received on Sat Jan 16 04:15:02 2010

This archive was generated by hypermail 2.1.8 : Sat Jan 16 2010 - 04:15:02 EET