这个问题我有点困惑。我是公司的翻译,我们经常难以理解这两件事之间的区别。
您能描述一下它们是什么以及如何区分它们吗?对于一个非程序员来说呵呵。
例如,“它也可以表示对对象的数据成员的访问。”
这里合适不合适?
数据成员是类的非函数成员(class
class
、
struct
或
union
)。
field 在 C++ 中不是一个东西。像 Java 或 Kotlin 这样的语言将类的成员称为 field,这是相同的概念。 Field 也可以指表单中的字段,例如网站上的文本输入。 同样,C++ 中有成员函数,Java 中有方法。这两个术语指的是相同的概念,但只有第一个术语出现在 C++ 标准中。