- T
-
- target
- The result of a project build.
- task
- (1) In a multiprogramming or multiprocessing environment,
one or more sequences of instructions treated by a
control program as an element of work to be accomplished
by a computer. I, ANSI. (2) A routine that
is used to simulate the operation of programs. Tasks are
said to be nonpreemptive when only a single task
is executing at any one time.
- taskbar
- A bar on the graphic user interface that shows all open
applications and active windows. Clicking any task button
on the taskbar brings the corresponding session to the
foreground.
- task library
- A class library that provides the facilities to write
programs that are made up of tasks.
- template
- A family of classes or functions where the code remains
invariant but operates with variable types.
- template class
- A class instance generated by a class template.
- template function
- A function generated by a function template.
- terminal
- See leaf.
- text file
- A file that contains characters organized into one or
more lines. The lines must not contain null characters
and none can exceed the maximum line length allowed by
the implementation. A text file can include control or
other nonprintable characters (other than the null
character).
- this
- A C++ keyword that identifies a special type of pointer
in a member function, one that references the class
object with which the member function was invoked.
- this collection
- The collection to which a function is applied.
- thread
- (1) The smallest unit or path of execution within a
process. IBM. (2) A piece of executing code.
In Windows, each thread is allocated its own stack from
the owning process's 4-GB address space, and each one has
its own set of processor registers, called the thread's
context. See also primary
thread, zero page
thread.
- thread-local storage
- A Windows-specific mechanism that allows each thread in a
multithreaded process to allocate storage for its
corresponding data.
- thread synchronization
- The ability to synchronize the activities of various
threads. A thread synchronizes itself with another thread
by putting itself to sleep. Before doing so, the thread
notifies the operating system as to what event has to
occur in order for the thread to resume execution.
- throw expression
- An argument to the C++ exception being thrown.
- tic
- A unit of time equal to approximately 838 nanoseconds.
- tilde
- The character ~. This character is named <tilde> in
the portable character set.
- time code
- See SMPTE time code.
- time on the stack
- Total time a call is on the call stack while its thread
is executing.
- toolbar
- The area under the title bar that displays the tools
available.
- transient data
- Data that does not persist after a routine has finished
executing. Transient data may be automatically
initialized to a certain value upon entry and reentry to
a routine.
- translation
- The process of transforming all or part of a source
program into a program image that contains all the
information needed for the program to run.
- transparency
- A selected color or area on a graphics screen that allows
the video or graphic element behind it to become visible.
- transparent color
- (1) A clear color used to indicate the part of the bitmap
that is not drawn for the bitmap. The area under the
bitmap is not overpainted for areas of the bitmap that
are set to the transparent color. (2) Video information
is considered as being present on the video plane that is
maintained behind the graphics plane. When an area on the
graphics plane is painted with a transparent color, the
video information in the video plane is made visible.
- trap
- An unprogrammed conditional jump to a specified address
that is automatically activated by hardware. A recording
is made of the location from which the jump occurred. I.
- treble
- (1) The upper half of the whole vocal or instrumental
tonal range. (2) The higher portion of the audio
frequency range in sound recording.
- tree
- A hierarchical collection of nodes that can have an
arbitrary number of references to other nodes. There is
exactly one path between any two nodes. See root, node.
- tree control
- A type of control that shows the hierarchical
relationships among a set of objects by indenting some of
them, as in an outline. The user can expand or collapse
the various branches (levels) of the tree (outline).
- true and additional
- The most accurate or most descriptive (primary) type of
an object (true) and the other or secondary types
(additional). For example, if the object is a text file,
its true type is text; if the file is a C source code
file, its true type is C code.
- try block
- A block that may invoke a known C++ exception, in which
case control is passed to a handler.
- type
- The description of the data and the operations that can
be performed on or by the data. See data type.
- type balancing
- A conversion that makes both operands the same data type.
If the operands do not have data types of the same size,
the compiler converts the value of the operand with the
smaller type to a value having the larger type.
- type definition
- A definition of a name for a data type. IBM. See data type.
- typed implementation class
- A class that implements a concrete class and provides an
interface that is specific to a given element type. This
interface allows the compiler to verify that, for
example, integers cannot be added to a set of strings.
See concrete class.
- typeless implementation class
- A class that implements a concrete class and provides an
interface that is not specific to a given element type.
See concrete class.
- type specifier
- In declarations, an indication of the data type of an
object or function being declared.
-