home *** CD-ROM | disk | FTP | other *** search
-
- %F,15,GLOSS.A%A %F,15,GLOSS.B%B %F,15,GLOSS.C%C %F,15,GLOSS.D%D %F,15,GLOSS.E%E %F,15,GLOSS.F%F %F,15,GLOSS.G%G %F,15,GLOSS.H%H %F,15,GLOSS.I%I %F,15,GLOSS.K%K %F,15,GLOSS.L%L %F,15,GLOSS.M%M %C,1%GLOSSARY
- %F,15,GLOSS.N%N %F,15,GLOSS.O%O %F,15,GLOSS.P%P %F,15,GLOSS.Q%Q %F,15,GLOSS.R%R %F,15,GLOSS.S%S %F,15,GLOSS.T%T %F,15,GLOSS.U%U %F,15,GLOSS.V%V %F,15,GLOSS.W%W %F,15,GLOSS.Z%Z %C,1%O
- %F,15,GLOSS.N%Previous / %F,15,GLOSS.P%Next
-
- %C,14%OBJECT
- A region of storage. An object is created when a variable is
- defined or the %F,15,GLOSS.N#new%new operator is called. An object is destroyed
- when it goes out of %F,15,GLOSS.S#scope%scope%C,5%. See also %F,15,GLOSS.I#instance%instance%C,5%.
-
- %C,14%OBJECT CODE
- Machine-executable instructions, usually generated by a compiler
- from source code written in a higher level language, such as the
- C++ language. Most C++ programs must be linked, as well as
- compiled, to build executable programs from the object code.
-
- %C,14%OBJECT-ORIENTED PROGRAMMING
- A programming approach based on the concepts of data %F,15,GLOSS.A#abstdat%abstraction
- and %F,15,GLOSS.I#inher%inheritance%C,5%. Unlike procedural programming techniques,
- object-oriented programming concentrates not on how something is
- accomplished but instead on what data objects comprise the problem
- and how they are manipulated.
-
- %C,14%OCTAL
- A base eight numbering system.
-
- %C,14%OCTAL CONSTANT
- The digit 0 (zero) followed by any digits 0 through 7.
-
- %C,14%OPERAND
- An entity on which an operation is performed.
-
- %C,14%OPERATING SYSTEM
- Software that controls the running of programs and that also can
- provide such services as resource allocation, scheduling,
- input/output control, and data management.
-
- %C,14%OPERATION
- A specific action, such as add, multiply, or shift, that the
- computer performs when requested.
-
- %C,14%OPERATOR
- A symbol, such as +, * or <<, that represents an operation, in
- this case, addition, multiplication, or left shift.
-
- %C,14%OPERATOR FUNCTION
- An %F,15,GLOSS.O#overld%overloaded operator that is either a member of a class, or takes
- at least one argument that is a class type or an enum type or a
- reference to a class type or an enum type.
-
- %C,14%OUTPUT OPERATOR <<
- A binary operator that is overloaded for output operations by the
- I/O Stream Library. The output operator takes the value of its
- second operand and inserts it into its first operand. This
- operator is also called the put-to operator or the insertion
- operator.
-
- %C,14%OVERFLOW
- That portion of an operation's result that exceeds the capacity of
- the intended unit of storage.
-
- %C,14%OVERFLOW CONDITION
- A condition that occurs when a portion of the result of an
- operation exceeds the capacity of the intended unit of storage.
- %#overld%
- %C,14%OVERLOADING
- Allows you to redefine functions and most standard C++ operators
- when the functions and operators are used with class types or
- enum types.
-
- %C,14%OVERRIDING
- Replacing the %F,15,GLOSS.B#base%base_class definition of a function in a
- %F,15,GLoss.D#derive%derived_class%C,5%. The derived class function has the same type as
- the base class function.
-
- %F,15,GLOSS.N%Previous / %F,15,GLOSS.P%Next
- %F,15,GLOSS.A%A %F,15,GLOSS.B%B %F,15,GLOSS.C%C %F,15,GLOSS.D%D %F,15,GLOSS.E%E %F,15,GLOSS.F%F %F,15,GLOSS.G%G %F,15,GLOSS.H%H %F,15,GLOSS.I%I %F,15,GLOSS.K%K %F,15,GLOSS.L%L %F,15,GLOSS.M%M
- %F,15,GLOSS.N%N %F,15,GLOSS.O%O %F,15,GLOSS.P%P %F,15,GLOSS.Q%Q %F,15,GLOSS.R%R %F,15,GLOSS.S%S %F,15,GLOSS.T%T %F,15,GLOSS.U%U %F,15,GLOSS.V%V %F,15,GLOSS.W%W %F,15,GLOSS.Z%Z
-