Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Barton J.J., Nackman L.R. — Scientific and engineering C++
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.


Язык: en

Рубрика: Computer science/Языки программирования/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 1994

Количество страниц: 671

Добавлена в каталог: 10.11.2005

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Rail numbers      591
Rail, L.B.      589 591 591 594 594
Rall1d<T, V>      591 592 593 614
Rall1d<T, V> as public base      593
RallInvalidUnitErr      593
RallT      599 602
Random deviate      123
rational      183 189 194 195—197
Rational numbers, example      189 194
RationalComplex      184 195—197
Rationallnitializer      194 195
READ      15 62
Read-only array      see “Array-const-like”
readability      64
Reading complex declaration      47
Reading input      68
Reading input with while loop      35
REAL      15 21 554
REAL*16      22
REAL*4      22 554
REAL*8      22 554
RealRoots      111 112 113
Recompilation      260
RectLURep<T>      466 557 572 581 605
RectSVDRep<double>      606 607
RectSVDRep<T>      572 573 581 604 605
RectSVDRep<T> as public base      604
Recursion      59 65
Recursion, copy constructor, generated      148 269
Recursion, default construction      269
Recursion, destructor, generated      269
Recursion, template parameter      373 390
Reduction of array elements by operators      534
Reference      20 50 69 78 98
Reference as argument      335
Reference as association      20
Reference as built-in parametric type      330
Reference as function return type      98 131
Reference as view of object      333
Reference to base class      236 270
Reference to const object      51 79
Reference to interface base class      246
Reference to temporary object      340
Reference, built-in, as model for class      379
Reference, compared to pointer      51 79
Reference, const, initialization      332
Reference, essential for “is-usable-as” relation      276
Reference, formal argument      81 127
Reference, formal argument, example of use      166
Reference, initialization required      51 79
Reference, member datum      148
Reference, member datum to base class, example of      247
Reference, member datum, example of      214 249 254 277
Reference, member datum, initialization      248
Reference, member datum, sketch      248
Reference, reference count      425 446
Reference, type      51 79
Reference, use of object through base class      241
Reference, variable      84
Reference, versus pointer, for calls through interface base class      250
Reference-counted object pointer class      425 431
ReferenceCount      433 434 435
Referential aggregation      420
Referential aggregation and interfaces      441
Referential aggregation of static objects      437
Referential aggregation, controlling object lifetime      421
Referential aggregation, pointer class for      431
Referential aggregation, sharing object lifetime      423
Reid, J.      218 415
Relational operator      23 31
Relational operator, table of      24
releaseControl()      470
rep      464 465 466
repeat()      480 483 488
repeat() and algebraic structure      483
Repeated composition, example      488
Repeated multiplication      see “pow()”
repeatedComposition()      488
Representation      227
Representation, ambiguity      229 584
Representation, mesh example      200
Resnick, R.      494
Resolves      285
resource acquisition is initialization      195
Resource management, using automatic objects for      187
RETURN      14 52 60 131
return *this, example of      549
Return by reference      131
Return by reference, danger of      132
return type      222
Return type and function overloading      132
Return type as range of function      122 516
Return type for search functions      159
Return type from array projection      367
Return type none for constructor      145
Return type none for destructor      165
Return type of overloaded functions      123
Return type, built-in pointer, problems with      548
Return type, not allowed for conversion operator      152
Return type, not used for template matching      139
Return type, operator      161
Return type, operator functions      160
Return type, pointer versus object      544
Return type, qualified with::      368
Return type, reference      98 131
Return type, templatized      321
Return type, virtual function      398
Return type, void      131
Return, by value      148
Return, value of main program      14 17
Reuse      4 5
Revision for more dynamic data structures      437
Revision of classes      227
Revision of classes to add virtual functions      234 258
Revision of member function, to use abstraction      245
Revision to add interface      280
Revision to avoid code replication      323
Revision to capture implementation commonality      278
Revision to capture is-usable-as commonality      237
Revision to factor out template class member function      308
Revision to factor out template parameter independent implementation      307
Revision to group private members into a new class      291
Revision to increase encapsulation      281 299
Revision to introduce protected members      292
Revision to put functions in interfaces      291
Revision to renest classes      316
Revision to replace replication by templates      309
Revision to support in-place matrix factorization      459
Revision to use interface reference datum      246
Richards, R.G.      575 575 603 604 613
Right singular vectors      570
Right-to-left binary method      488
Rigid array      312
RigidArithmeiic1d<T, n0>      503 504 593
RigidArithmetic1d<double, 6>      591
RigidArray1d<float, 5>      336 337
RigidArray1d<float>      358
RigidArray1d<T, n0>      504
RigidArray2d<double, 5, 5>      350
RigidArray2d<int>      358
RigidArray2d<T, n0, n1>      322
RigidRall1d<T, nvars>      593
RigidRall2d      614
Ring      475 476
Ring with unit      475 476
RingCategory<T>      491 505
RingWithUnitCategory<T>      492 505
Ritchie, D.      67
Robson, D.      6 261 415
Robust code      219
Robust estimator      625
Roman, P.      505 508
row()      367
Row-major      370
Row-major, array      42
Row-major, order      313
Row-major, subscripting      364 370
Rumbaugh, J.      10 261
Runtime, binding      327
Runtime, error, array size mismatch      366
Runtime, expressions, example      518
Runtime, memory allocation      see “Dynamic object”
Runtime, polymorphism      327
Runtime, sizing of arrays      47
Saks, D.      262
saxpy      136
scalar      476 492
Scalar as algebraic structure      475
Scalar, multiplication      492
scanf()      84
Schizophrenic behavior      275
Schizophrenic behavior, deliberately chosen      270
SciEngErr      257 258 317
SciEngErr as public base      258 307 316 529 541 555 585
Scope      194 285 286
Scope and argument matching      133
Scope and derivation      286
Scope and function overloading      132
Scope and linkage      178
Scope and object lifetime      178
Scope and order of construction      181
scope resolution operator      31 91 94 110 112 286
Scope resolution operator for global function      549
Scope resolution operator for global function, example of use      531
Scope resolution operator for member function definitions      166
Scope resolution operator for member function pointer      513
Scope resolution operator for physical constants      495
Scope resolution operator in access declaration      293
Scope resolution operator in actual template parameter, example of      391
Scope resolution operator on members of nested classes      113
Scope resolution operator on template parameter type, example of      599
Scope resolution operator to call static members      167
Scope resolution operator, example of      94 167 267 269 288 464
Scope resolution operator, parameterized, example of use      310
Scope resolution operator, return type, example of      112 321 368
Scope resolution operator, template parameter and      321
Scope, block      194
Scope, class      112 178
Scope, class for enumeration      173
Scope, file      178
Scope, file and linkage      179
Scope, friend declaration      168
Scope, global      194
Scope, going out of      98
Scope, injecting names into      499
scope, local      56 178 180 194
Scope, nested class      112
Scope, operator      see “Scope resolution operator”
Scope, qualifier      see “Scope resolution operator”
Scope, static member      94 95
Searching intervals, example      157
Secret      207 215 219 274 282
Secret, representation      230
Security versus encapsulation      219
semicolon      13 20 86
Semigroup      474
Semigroup, algebraic category      485
SemiGroupCategory<ComplexFloat>      486
SemiGroupCategory<T>      485 486 487
SemiGroupCategory<T> as public base      488 491
SemiGroupCommon<T, Structure>      487
Separate compilation      114 119
Separation of interface and implementation      260 294 300
Separation of interface and implementation, opposite of extension by public inheritance      270
Separation of interface and implementation, to avoid errors      276
Separation of object design and use      230
Sequence point      578
setbuf()      83
setiosflags      29 74
SetOfIntervals      157
setprecision()      29 74
setToOne()      479
setToZero()      479
setw      29 35 74
setw()      552 553
SGETRF      456 460
shallow copy      149
Shape, array      312 316
Shared, aggregation      421
Shared, data      93
Shared, object via member datum reference      251
Shift, left or right      27
short int      22 23 134 554
short-circuit evaluation      24
SI (Systeme International) units      495
SIConstants<double>      499
SIConstants<T>      495 498
SIConstants<T> as private base      494
Side effect      124 125 139
Side effect, avoiding with call by value      125
Side effect, avoiding with const reference arguments      128
Side effect, classes and pure      125
Side effect, input modification      124 125
Side effect, problems with      125
Side effect, pure      124
Side effect, reference argument      127
Side effect, silver bullet      10
SimpleArray1d<int>      333
SimpleArray1d<T>      136 328
SimpleArray2d<T>      173
SimpleArray<double>      306 322
SimpleArray<Element>      203
SimpleArray<float>      305 310 346—349
SimpleArray<int>      197 305 306 310 332 333 346—349
SimpleArray<Point>      203
SimpleArray<Subscript>      328
SimpleArray<T>      101 102 107 108 117 128 136 159 173 203 266 303—306 310 313 328 346 349
SimpleArray<T> as public base      309
SimpleArrayShape      328
SimpleDoubleArray      100
SimpleFloatArray      95 97—102 117 149 150 163 266—270 301
SimpleFloatArray as public base      266
SimplelntArray      100
SimpleTrig      514
Simulator, example      250
Simulator, exercise      263
SimulatorFactory      253—255 262
SimulatorFactory as public base      255
Simultaneous equations, damped least squares      603
Simultaneous equations, nonlinear      594
Simultaneous equations, representation for      598
Single derivation      300
Single derivation, name hiding is dominance for      288
Single quote      24 25
Singular matrix, inverse of      571
Singular value decomposition      569 (see also “SVD”)
Singular value decomposition and nonlinear least squares      603
Singular value decomposition, example of use      609
Singular values      570
SIZE      322
Size of data variable at runtime      175
sizeof      31 44 70 160
size_t      315
Sloane, A.D.      139
Small program versus large program      205
Smalltalk      195 327
Smalltalk, compared to C++      6
Smart pointer      424 446
Smith, B.T.      451
Snyder, A.      300 358
1 2 3 4 5 6 7 8 9 10 11 12 13
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте