[cfe-dev] _Generic constant string as controlling expression
zy at miator.net
Sun Dec 8 14:54:15 PST 2013
On Sun, Dec 8, 2013 at 5:16 PM, Prathamesh Kulkarni
<bilbotheelffriend at gmail.com> wrote:
> f.c:5:20: error: controlling expression type 'char ' not compatible
> with any generic association type
> int a = _Generic("hello", char *: 1);
"Convertible" does not mean "compatible", neither is a subset
of another; see 6.2.7.
At least, an array type is not compatible with a non-array type,
like a pointer.
Zhihao Yuan, ID lichray
The best way to predict the future is to invent it.
4BSD -- http://4bsd.biz/
More information about the cfe-dev