我正在写一个处理矩阵的类(这里没有惊喜-名字是矩阵)。当我发现我不能使用minor()方法名来计算minor矩阵时,我很惊讶。名称是在sys/syscalls.h中定义的。有没有办法去掉它? 最佳答案 您可以使用#undef删除定义;注意以奇怪和意外的方式改变行为。