C ++:标识符规则不起作用
这个问题在这里已经有了答案:
文字说“标准还保留一组名称” - 这并不一定意味着该表格的名称将导致编译器错误或警告。 只是如果您选择使用该表单的名称,它们可能会与编译器或库定义的其他名称发生冲突。
引用意味着不能保证这些名称将起作用:它们可能会与实现使用的名称发生冲突。
正如Mike Seymour在这里写评论时所说的,
“你不需要知道标准库中的名字。 你只需要知道哪些名字是保留的 - 你在问题的一个短句中描述了哪一个。 编译器无法分辨它是编译你的代码还是库,所以它不能分辨这些名称是否应该被允许 - 你只需要知道这个规则(你这样做,因为你问了一个关于它的问题)并遵循它。
链接地址: http://www.djcxy.com/p/40319.html