当我这样做:(
 less /usr/include/stdio.h这只是一个C库 - 与C++无关)
我看了__THROW很多函数声明.此外,一些函数上面的评论说'这个函数是一个可能的取消点,因此没有标记__THROW'这是什么?
throw 用于异常处理...但据我所知,C不提供任何支持.
请解释.
没有定义的宏功能有什么用途/适用性:
#ifndef __SYSCALL
#define __SYSCALL(a, b)
#endif
可以在头文件中找到Linux系统中的这个宏 /usr/include/asm/msr.h
我也注意到以下类型的宏.
#define _M(x) x
并且只有定义这种宏的理由才能使代码统一.比如#define SOMETHING(1 << 0).是否还有其他隐藏(更好)的使用这种宏?
一个例子的答案将非常有帮助.也有人可以给我一个文本/链接来阅读这个.