Spec-Zone.ru › GCC 10

Next: Method Signatures, Previous: Legacy Type Encoding, Up: Type Encoding [Contents][Index]

8.3.2 @encode ¶

GNU Objective-C supports the @encode syntax that allows you to create a type encoding from a C/Objective-C type. For example, @encode(int) is compiled by the compiler into "i".

@encode does not support type qualifiers other than const. For example, @encode(const char*) is valid and is compiled into "r*", while @encode(bycopy char *) is invalid and will cause a compilation error.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.5.0/gcc/_0040encode.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API