Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
static inline int my_function() __attribute__((always_inline)); static inline int my_function() { //... }
所以我已经像上面那样声明了我的函数,尽管在二进制文件中函数被分支而不是内联,因此一个简单的 NOP 可以使整个函数无用。
如何强制 Xcode 4.6 内联函数?
你在这里给出的函数没有原型:你没有提供参数的类型。在 C 中,仅()在声明中意味着函数接收未知数量的参数。可能编译器然后假设对内联它的函数不够了解。用于(void)声明不带参数的函数。
()
(void)