Авторизация
Поиск по указателям
Barton J.J., Nackman L.R. — Scientific and engineering C++
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Scientific and engineering C++
Авторы: Barton J.J., Nackman L.R.
Аннотация: This book's three parts take readers with no prior C++ knowledge all the way from basic concepts, through object-oriented programming and design techniques, to advanced C++ features and techniques. Coverage of object-oriented programming emphasizes various methods of expressing commonality and abstraction, and the advanced coverage illustrates coordination of advanced C++ by developing several interesting examples, including array classes, pointer classes, systems employing abstract algebra, FORTRAN-based matrices, function mapping, and data fitting.
Язык:
Рубрика: Computer science /Языки программирования /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 1994
Количество страниц: 671
Добавлена в каталог: 10.11.2005
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
FallibleBase as private base 308
FAMaker 527 529 532—537
Fat interface 346 358
Field 475 476 478
FieldCategory<ComplexFloat> 479
FieldCategory<T> 478 491
FieldCategory<T> as public base 479 493
FieldScalarsCategory<V, S> 493
FieldScalarsCategory<V, S> as public base 493
file name 14
File name, string manipulation of, example 544
file scope 178 194
File scope, external linkage 179
File scope, internal linkage 180
File scope, replaced by class-scope objects 179
File, header 120
File, implementation 120
File, input/output 29 75 187
Finite element mesh, modifying 437
Finite element method 199 218
Fitting line to points 47 95 102
Flannery, B.P. 36 47 60 313 416 537 541 571 587 595 604 611 613—615
Flexibility, array 312
float 15 22 23 134 554
float.h 22 94 574
Floating point number, characteristics of 22
Floating point number, precision 21
Floating point number, style for constant 23
FLT_MAX 94 169
force 495
form feed 25
Formal argument 57 80 125
Formal argument, reference 81 127
Formed array 313
Formed Array2d<float> 314 325
Formed Array2d<VoltageSupply*> 314
FormedArray1d<float> 336 337 358
FormedArray1d<int> 358
FormedArray1d<T> 338 589
FormedArray1d<T> as private base 588 599
FormedArray1d<T> as public base 353
FormedArray2d<double> 350
FormedArray2d<T> 314 402 414 416
FormedPhysicalData<T> 585 586 611
FormedPhysicalDataBrowser 586
FORTRAN analog, array 312 553
FORTRAN analog, array classes 414
FORTRAN analog, array storage format 313
FORTRAN analog, assignment 20
FORTRAN analog, BLAS subroutines 136
FORTRAN analog, built-in types 553
FORTRAN analog, CALL 52
FORTRAN analog, CHARACTER 50
FORTRAN analog, column 6 13
FORTRAN analog, column-major array 42
FORTRAN analog, COMMON block 115 124 179 207
FORTRAN analog, declaration order 39
FORTRAN analog, DIMENSION 41
FORTRAN analog, DO 34 37
FORTRAN analog, ENDIF 32
FORTRAN analog, EQUIVALENCE 20
FORTRAN analog, explicit type statement 13
FORTRAN analog, exponentiation 22
FORTRAN analog, FORMAT 29 73
FORTRAN analog, FUNCTION 52
FORTRAN analog, function name 122
FORTRAN analog, generic intrinsic functions 89
FORTRAN analog, GOTO 34 37
FORTRAN analog, IF 16 32
FORTRAN analog, IMPLICIT NONE 20
FORTRAN analog, index 1 begins array 62
FORTRAN analog, INTEGER 19 21
FORTRAN analog, internal file 30
FORTRAN analog, intrinsic function 17
FORTRAN analog, LAPACK 451
FORTRAN analog, leading dimension (LDA) 458
FORTRAN analog, list-directed READ 15
FORTRAN analog, LOGICAL 24
FORTRAN analog, loop index 169
FORTRAN analog, mesh-reading program 202
FORTRAN analog, multidimensional array 41
FORTRAN analog, PARAMETER 39
FORTRAN analog, pass by reference 59
FORTRAN analog, PROGRAM 14 60
FORTRAN analog, READ 62
FORTRAN analog, REAL 15 21
FORTRAN analog, RETURN 52
FORTRAN analog, subroutine 13 52
FORTRAN analog, subscripting 42
FORTRAN analog, THEN 32
FORTRAN analog, type conversion 21
FORTRAN analog, variable-size array 47
FORTRAN analog, WRITE 15 62
FORTRAN array, element storage compatible with 369
FORTRAN code, organization of 115
FORTRAN compatible, array element storage, example of 378
FORTRAN compatible, array pointers 375
FORTRAN compatible, array projection 389
FORTRAN subroutine, called from C++, example of use 558
FORTRAN, called from C++ 553
FORTRAN, calling C++ from 555
FORTRAN, compared to C++ 3 5 6 13
FORTRAN-77, nonstandard extensions of 6
Fortran-90 6 62 218
FortranArray1d<int> 464
FortranArray2d<T> 414 461 463 464 466
FortranSymmetricPackedSubscriptor 561
forward declaration 87
Forwarding see “Member function-forwarding”
Forwarding function 279
fprintf() 74
Free format input 200
free store 188
free() 77 78
Freed 176
friend 167—171 215 216 218 354 458
Friend, class 167
Friend, class, example of 167 169 380 384 410
Friend, function 167
Friend, function, example of 426 433 485
Friend, member function, example of 457 462
Friend, nonmember function, example of 352
Frobenius norm 407
fscanf() 68 74
fstream.h 30 75
FTP address for source code 9
Function 13 14 52 119
Function argument see “Argument”
Function argument matching see “Argument matching”
Function call and const member 144
function call operator 31 164
Function call operator, for string class 543
Function call through interface see “Virtual-function”
Function call, ambiguous 133 135
Function call, inline 55 82
Function call, no match 133
Function call, overhead of 55 82
Function domain, arguments as 122
Function evaluator, example 526
function object 511
Function object, example of 598
Function overloading 132
function pointer 511
Function pointer as member datum, example of 517
Function pointer, declaration 511
Function pointer, initialized with template 512
Function range, return type as 122
Function structure 351
function template 104 136 304
Function template as client of class template 348
Function template for multicomponent arithmetic, example 601
Function template versus template function 304
Function template, 15 template parameters, example of 499
Function template, arguments must include parameters 321
Function template, client of array interface, example of 320
Function template, declaration 136
Function template, definition of 137
Function template, definition versus declaration 104
Function template, example of 104 305
Function template, example of use 305
Function template, forward declaration, example of 320
Function template, function pointer initialized with 512
Function template, matching, example of 105
Function template, nontype arguments 505
Function template, nontype parameter arithmetic 499
Function template, parameters and argument types 488
Function template, parameters not in arguments 505
Function template, simulated with class template 488
Function template, too powerful 325 351
Function template, using common names 306
Function type 121 122
Function with class name 91
Function with hidden parameters 515
Function without arguments 131
Function, algebra with 518
Function, applied to collection 533
Function, argument see “Argument”
Function, body 14 68
Function, built-in pointer to 511
Function, C language called from C++ 540
Function, C++ called from C language 541
Function, call 52
Function, called by FORTRAN 555
Function, called through pointer 512
Function, calling itself 59
Function, client 246
Function, composition 518
Function, declaration 115 120 121
Function, definition 53 115
Function, definition, inline 55 82
Function, definition, syntax 52
Function, delayed evaluation 514 518
Function, FORTRAN-compatible, declaration of 553
Function, Function, nonmember 114 123
Function, identifier 121 122
Function, name, overloaded 23
Function, non-virtual 275
Function, overloading 88
Function, prototype 53 55 64 67 82 87 114
Function, recursion 59
Function, return, initialization and 131
Function, return, type conversion 131
Function-structure category 354 358 478
Function<Domain, Range> 517
Function<Domain, Range> as private base 517
Functional Domain, Domain> 536
Functional programming 139
Functional<Domain, Range> 516 517
Functional<Domain, Range> as public virtual base 516 517 589
FunctionalAlgebra<Domain> 518—527 533 535
FunctionalAlgebra<double> 529 531 532
FunctionUndefined 529
fundamental type see “Built-in-type”
Fundamentalists<T> 498
Fundamentalists<T> as public base 498
Gamma, E. 262
Garbage 193
Garbage, array 387
Garbage, collection 195 446
Garbow, B.S. 451
Gaussian error distribution 587
Gaussian function 525 610
GaussianFunctional<Domain> 525
Gautron, P. 139
GBIBComponent 341
General Purpose Interface Bus (GPIB) 226
Generality see “Abstraction”
Generated, assignment operator 163 164 268
Generated, constructor 268
Generated, copy constructor 148 149 276
Generated, default constructor 148
Generated, destructor 268
Generated, member functions, and base classes 269
Generic datatype 327
Geometrical programming 116
Geometry, classes for 85
get/set functions 92 230
getopt() 60
Ghezzi, C. 139 415
Glitch, in experimental error 587
global function 155 (see also “Nonmember function”)
Global function and side effects 125
Global function as friend of class 167
Global function, conversion operator 161
Global function, name conflict 173
Global function, operator 161 162
Global function, static member function as alternative for 166
global scope 194
Global variable 124
Goldberg, A. 6 261 415
Golub, G.H. 417 456 470 571
Gorlen, K.E. 11 195 299 415 446 594 602 613 613
goto 34
GPIB 226 231
GPIB, address 227
GPIB, classes for 260
GPIB, controller simulator 226 250
GPIB, example 270
GPIB, simulator, exercise 263
GPIBComponent 340 341 343 344 345 346 359
GPIBComponent as public virtual base 344
GPIBComponentAcceptor 344 345 346
GPIBComponentAcceptor as public base 345
GPIBComponentJTC 341 342 343
GPIBComponentJTC as public base 342
GPIBComponentPrinter 345
GPIBController 227 228 246 247 248 251 253 277
GPIBController as public base 247 254
GPIBController_GC 247 341 359
GPIBController_GC_GC 341 359
GPIBController_GIS 254 256
GPIBController_Stub 226 227 228 238 246 247
GPIBInstrument 243 244—246 250 263 271 277—284 287 289 292 298 301 341 352 535
GPIBInstrument as public base 244 247 278 294
GPIBInstrument as public virtual base 280 281 285 293 342 344
GPIBInstrument* 535
GPIBInstrumentData 277—281 289 298 299 301
GPIBInstrumentData_GI 280—285 289 294
GPIBInstrumentData_GI as private base 281 293
GPIBInstrumentSimulation 252 253 255 263 420
GPIBInstrumentSimulation as public base 251 252
GPIBListener 263
GPIBTalker 263
Gracer, R. 539 577
Gradient vector from Taylor expansion 588
Graham, R.L. 59
Grammar for simple function evaluator 527
Greenbaum, A. 370 451 452 467 559 579
Griewank, A. 589
Group 475
Group theory 473
GroupCategory<T> 489 490
GroupCategory<T> as public base 491
Guideline see also “Important rule” “Style” “Warning”
Guideline, argument types 129
Guideline, assignment operators in interface base classes 400
Guideline, asymmetric binary operators 162
Guideline, avoid casts 343
Guideline, avoid conversions that breach encapsulation 549
Guideline, avoid extern file-scope objects 179
Реклама