Plain Old C++ Object

Like the term POJO (Plain Old Java Object) in the Java world, the term Plain Old C++ object or its acronym POCO means a C++ artifact that is neither defined by nor coupled to the underlying C++ component framework that manipulates it. Examples of such an artifact include, for instance, instances of C++ classes, K&R structs, unions, or even functions (as function pointers).

Source: Wikipedia — Plain Old C++ Object (CC BY-SA 4.0)

Plain Old C++ Object

Like the term POJO (Plain Old Java Object) in the Java world, the term Plain Old C++ object or its acronym POCO means a C++ artifact that is neither defined by nor coupled to the underlying C++ component framework that manipulates it. Examples of such an artifact include, for instance, instances of C++ classes, K&R structs, unions, or even functions (as function pointers).

Source: Wikipedia "Plain Old C++ Object" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy