Index

The index that appeared in the print version of this title does not match the pages in your eBook. Please use the search function on your eReading device to search for terms of interest. For your reference, the terms that appear in the print index are listed below.

/******** - ********/

--

-=

/******** ! ********/

!

!=

/******** # ********/

#define

#elif

#else

#endif

#error

#if

#ifdef

#ifndef

#include

#pragma once

/******** % ********/

%

%=

/******** & ********/

&

&&

/******** * ********/

*

*=

/******** . ********/

.clear

.fail

.flush

.gcount

.getline

.ignore

.is_open

.open

.precision

.seekg

.seekp

.tellg

.tellp

.width

/******** / ********/

/

//

/**/

/=

/******** ? ********/

?:

/******** | ********/

||

/******** + ********/

+

++

+=

/******** < ********/

<

<<

<=

/******** = ********/

=

==

/******** > ********/

>

>>

>=

/******** A ********/

abs

access specifier

accumulator

active project

actual parameters

Ada

address of operator

aggregation

algorithm

ALU

ambiguities

analytical engine

application software

argument

arithmetic logic unit

arithmetic operators

arrays

advantage and disadvantages

declaring

initialization

multidimensional

declaration

I/O

initialization

manipulation

passing

parallel

passing

using

with const

arrow operator

ASCII chart

assignment operator

atof

atoi

atol

attributes

auto

/******** B ********/

Babbage, Charles

base member initialization

big-endian

binary

binary files

I/O

binary operator

binary scope resolution operator

bit

bit fields

bit struct

bitwise

operations

operators

black box

Boolean

break

bubble sort

buffer

byte

/******** C ********/

C

C++

calloc

case

CD-ROM

cin

class

class diagram

classes

clear

closing files

colon init list

column-major order

command line

arguments

comments

block

inline

compilation

compilation process

editor

language translator

linker

preprocessor

composition

compound assignment operators

computer hardware

computer software

conditional compilation

conditional expressions

conditional operator

console based applications

const methods

constant

constructor

default

containment

control paths

control unit

counter

cout

CPU,

CRUD

cString functions

atof

atoi

atol

itoa

ltoa

memset

standards

strcat

strchr

strcmp

strcpy

stricmp

strlen

strlwr

strncat

strncmp

strncpy

strnicmp

strrev

strstr

strtok

strupr

summary of

cStrings

I/O

initialization

ctor

CU

/******** D ********/

dangling pointer

data files

comma delimited

report

space delimited

data hierarchy

bit

byte

database

field

file

record

data member

data object

data structure

data type

bool

char

double

float

int

long

long double

ordinal

short

database

database management system

DBMS

debugging

breakpoint

breakpoints and loops

call stack

run to cursor

step into

step out

step over

watch

decrement operator

deep copy

default

default arguments

default constructor

delete

desk-checking

destructor

development process

Step 1: Define the Problem

Step 2: Requirement Specification

Step 3: Design

Step 4: Implementation

Step 5: Testing and Verification

Step 6: Repeat Steps

Step 7: Maintenance

dot operator

doubly linked list

do-while

dtor

DVD

dynamic memory allocation

dynamic ragged array

/******** E ********/

element

else

else if

embedded systems

encapsulation

endl

endl manipulator versus ’ ’

ENIAC

enum

enumerated data type

EOF

eofbit

errors

linker error

logic error

run-time error

syntax error

escape sequence

extern

extraction operator

/******** F ********/

field

file modes

C

C++

file scope

file streams

files

closing

EOF

opening

reading

writing

findfirst

findnext

firmware

flags

flash drives

floppy disk

flowchart

flush

flushing

flushing input buffer

for

formal parameters

formatting the output stream

FPM

fread

free

fseek

ftell

function

advantages and disadvantages

body

definition

header

function components

body

call

declaration

definition

header

prototype

function overloading

function pointers

declaration

function prototype

function signature

fwrite

/******** G ********/

gcount

generic programming

get pointer

getch

getche

getter

gigabyte

global

graphical user interface

GUI

/******** H ********/

hacking

hard disk

hardware

has a

head pointer

header files

heap

hex dump

hexadecimal

/******** I ********/

IC

IDE

if

ifstream

implementation hiding

increment operator

indirection

indirection operator

infinite loop

information hiding

inheritance

diamond

multiple

initialization

input devices

insertion operator

instantiation

integral data type

integrated circuit

interface

interpretation

IPO

is a

isalnum

isalpha

iscntrl

isdigit

ispunct

isspace

iteration

itoa

/******** L ********/

levels of indirection

lexical analysis

line continuation character

linked lists

appending a node

creating a new node

deleting all nodes

deleting a specific node

inserting a node into an ordered list

prepending a node

traversing

versus arrays

literals

character

string

little-endian

local

local variables

logical operators

loop

Lovelace, Ada

ltoa

l-value

/******** M ********/

macros

main

main memory

malloc

manager functions

assignment operator

constructor

copy constructor

destructor

mandatory arguments

manipulator

masking

mathematical functions

abs

pow

sqrt

table of

megabyte

member functions

member-wise copy

memory cells

memory leaks

testing for

memset

methods

microprocessor

modulus operator

motherboard

mutators

/******** N ********/

name decoration

name mangling

namespace

I/O streams

naming rules

narrowing conversion

nested

for

loop

new

next pointer

null

null character

nullptr

numbering system

numeric literal suffixes

/******** O ********/

object

object code

octal

offset

ofstream

opening files

operating system

order of precedence

ordered list

output buffer

output devices

overloading

/******** P ********/

padding

parallel arrays

parameter

passing by const-ref

pointer

reference

value

passing parameters

pen drives

pointer

arithmetic

declaration

dereferencing

function

initialization

pass by

passing by reference

target type

two star

void

polymorphism

post-test

pow

precedence

predefined routine

preprocessor directives

pre-test

priming read

primitive data types

printf

printf formatting

private

procedural programming

processor

programming languages

C

C++

programming paradigm

functional

object-oriented

procedural

projects

prompt

properties

pseudocode

public

put pointer

/******** Q ********/

qsort

/******** R ********/

ragged array

RAM

random access files

random access memory

read

reading from files

realloc

record

recursion

recursive function

reducing clause

register

reinterpret_cast

relational operators

repetition

reserved word

return

rewind

Ritchie, Dennis

row-major order

r-value

/******** S ********/

scanf

scope

searching

binary

key value

linear

sequential

seekg

seekp

self-referential pointer

self-contained

setprecision

setter

setw

shallow copy

sizeof operator

software

application

system

solution

sorted list

sorting

bubble

flagged bubble

qsort

specialization

sqrt

stack

static

static_cast

step-wise refinement

storage classes

storage devices

strcat

strchr

strcmp

strcpy

streams

stricmp

string class

strlen

strlwr

strncat

strncmp

strncpy

strnicmp

Stroustrup, Bjarne

strrev

strstr

strtok

struct

structure

structure chart

strupr

subscript operator

switch

symbol table

system software

/******** T ********/

tail pointer

tellg

tellp

templates

terminating condition

ternary operator

thumb drives

token

tokenizing

tolower

toupper

trailing pointer

traveling pointer

truth table

type casting

reinterpret_cast

static_cast

typedef

/******** U ********/

UDT

UML

class diagram

unary operator

Unified Modeling Language

union

unreachable code

unsigned

USB

USB flash drives

using

/******** V ********

avriable

declaration

initialization

multiple declaration

void

/******** W ********/

while

whitespace

widening conversion

write

writing to files

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.137.41.205