Terminology: What Is an object?
C++ programmers tend to be cavalier in their use of the term object . Most
generally, an object is a region of memory that has a type. More
specifically, evaluating an expression that is an lvalue yields an object.
Strictly speaking, some might reserve the term object to describe only
variables or values of class types. Others might distinguish between named
and unnamed objects, always referring to variables when discussing named
objects. Still others distinguish between objects and values, using the term
object for data that can be changed by the program and using the term
value for those that are read-only.
용어:객체란 무엇인가?
C++프로그래머는 객체라는 단어를 쓸때 무신경한 경향이 있다.
대부분의 경우 객체는 타입을 가지고 있는 메모리의 영역이다.
더 자세하게는 lvalue인 표현식을 실행할때 나오는 것이 객체이다.
엄격하게 말하자면 어떤 이는 객체라는 용어를 변수나 클래스 타입의 값을 묘사하는 것으로 제한할 것이고, 다른 어떤 이는 아마도 이름있는 객체와 무명의 객체를 구분할때 이름있는 객체를 말하면서 변수를 언급할 것이다. 또 다른이는 프로그램에 의해 변할 수 있는 데이터를 객체란 단어로, 그들중 읽기전용인 것을 값이라는 단어로 표현할 것이다.
여기서 고딕체부분이 문장구조를 몰라서 해석이 제대로 되지 않는데 해석을 해주실 분 없을까요?
그리고 나머지 해석도 제대로 되었는지 알고 싶네요.