- R
-
- redirect
- To associate files with the input or output of commands.
- reentrant
- The attribute of a program or routine that allows the
same copy of a program or routine to be used concurrently
by two or more tasks.
- reference class
- A class that links a concrete class to an abstract class.
Reference classes make polymorphism possible with the
Collection Classes. See abstract
class, concrete class,
polymorphism.
- register
- A storage area commonly associated with fast-access
storage, capable of storing a specified amount of data
such as a bit or address.
- register storage class specifier
- A specifier that indicates to the compiler within a block
scope data definition or a parameter declaration that the
object being described will be heavily used.
- register variable
- A variable defined with the register storage class
specifier. Register variables have automatic storage.
- regular expression
- (1) A mechanism to select specific strings from a set of
character strings. (2) A set of characters,
metacharacters, and operators that define a string or
group of strings in a search pattern. (3) A string
containing wildcard characters and operations that define
a set of one or more possible strings.
- regular file
- A file that is a randomly accessible sequence of bytes,
with no further structure imposed by the system. X/Open,
I.
- relation
- An unordered flat collection class that uses keys, allows
for duplicate elements, and has element equality. See key access, unordered collection.
- renderer
- An object that renders data using a particular mechanism,
such as using files or shared memory. It contains
definitions of supported rendering mechanisms and formats
and types.
- rendering
- The transfer or re-creation of the dragged object from
the source window to the target window.
- resource
- (1) Any facility of a computing system or operating
system required by a job or task, including main storage,
input/output devices, the processing unit, data sets, and
control or processing programs. (2) A binary data item
that is linked to an executable file, a DLL, or some
other binary file. Typically a resource defines an
interface component such as a dialog box, a menu, an
icon, a font, a bitmap, or a cursor. (3) Any element that
requires translation, such as messages or online help.
- resource file
- A source file or compiled file that defines the resources
that are used by an application. IBM C/C++ Compilers
recognizes uncompiled resource files by the file
extension .rc. A compiled resource file has the extension
.res.
- response file
- A file that acts as an extension of command-line input,
providing options and parameters as input to a component.
- return
- A language construct that ends an execution sequence in a
procedure. IBM.
- REXX
- Restructured Extended Executor. A general-purpose,
procedural language for end-user personal programming. It
is useful for application macros. IBM.
- RGB
- Red, green, blue. A method of processing color images
according to their red, green, and blue color content.
- RMFs
- Rendering mechanisms and formats.
- root
- A node that has no parent. All other nodes of a tree are
descendants of the root. See tree,
node, child
node, parent node.
- RTTI
- See run-time type identification.
- run-time library
- A compiled collection of functions whose members can be
referred to by an application program during run-time
execution. It includes all the functions defined for ANSI
C, and a lot more.
- run-time type identification
(RTTI)
- A mechanism in the C++ language for determining the class
of an object at run time. It consists of two operators:
one for determining the run-time type of an object
(typeid), and one for doing type conversions that are
checked at run time (dynamic_cast). A type_info class
describes the RTTI available and defines the type
returned by the typeid operator.
- rvalue
- An expression that cannot have a value assigned to it.
The result of calling a function that does not return a
reference. Rvalues always have complete types or the void
type. Contrast with lvalue.