Re:Talking to C Programmers about C++ [video]
by adsofhoads on Sunday September 25, 2016 @10:22AM
(#12575432)
There are templates: for example
is a function template
This is not valid C++14 however, so it doesn't compile. If you replace these, you'll probably still get a stack overflow while expanding the templates because there are almost 7000 arguments to a single function call.
[ Parent
| on HN ]
Re:Talking to C Programmers about C++ [video]
by FrozenVoid on Sunday September 25, 2016 @11:10AM
(#12575646)
>This is not valid C++14 however, so it doesn't compile.
It is "valid C++" IF there are fewer arguments, like 6-10
The example illustrates C++ internal representation of "variadic functions".
Re:Talking to C Programmers about C++ [video]
by adsofhoads on Sunday September 25, 2016 @11:28AM
(#12575715)
I was referring to the use of generic functions (ie. with an argument with type-specifier auto) which is not C++14. Your copy of g++ may accept it as an extension.