Главная    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
Предметный указатель
Operator, arithmetic (table of)      23
Operator, arity fixed      160
Operator, assignment      26
Operator, associativity      30 31
Operator, bitwise      26
Operator, class member access      165
Operator, comma      42
Operator, conversion      173
Operator, defined via algebraic structure categories      473
Operator, equality, == and !=      45
Operator, explicit call      160
Operator, for exponentiation (none)      160 505
Operator, for user-defined types      159
Operator, function call      164 173
Operator, function call, explicit      160
Operator, global, conversion      161
Operator, global, restriction on      161
Operator, indirection      45
Operator, input/output      27 171
Operator, logical      24
Operator, member function      96 161
Operator, member-selection      92
Operator, new      47
Operator, not      24
Operator, number of arguments      161
Operator, overloading, -> and *      427
Operator, precedence      30 31
Operator, projection      165
Operator, relation between related      161
Operator, relational      23 45
Operator, relational (table of)      24
Operator, symmetric binary      486
Operator, symmetric, as constructor      550
Operator, unary      161
Operator, undefinable      160
Operator, user-defined input      172
Operator, user-defined output      171
Operator, when to provide      159
Operator->()      165 446
Operator->() and built-in type      446
Operator->(), example of      429 436 443
Operator/() and algebraic structure      481
Operator/(), example of      493
Operator/=()      479 489
Operator<(), example of      545
operator<<()      171
Operator<<(), example of      14 87 552 598
Operator<=(), example of      545
Operator=()      268
Operator==(), example of      433 545
Operator>(), example of      545
Operator>=(), example of      545
operator>>()      27 28 72
Operator>>(), example of      14 209 210 214 215 258 552
operator[]()      49 306
Operator[](), array projection, dimension 0      367
Operator[](), example of      98 209 545
Operator[](), restricted to one argument      318
Operator–(), and algebraic structure      483
Operator–=()      479 489
Operator–=() and algebraic structure      483
Operator–=(), example of use      36
Operator––()      22 165
Operator––(),example of      491
Orange      359
Orlow, S.M.      11 195 299 415 446 594 602 613
Orthogonal      313
ostream      171
Ostrouchov, S.      370 451 452 467 559 579
ostrstream      579
Outer      110
Output      15 68 88 91
Output, fixed-column      28 73
Output, formatted      29 74
Output, operator      see “Operator<<()”
Output, to file      29 75
overloaded      123
Overloaded, function, compared to function template      136
Overloaded, functions, and pointers      512
Overloaded, virtual function, example of use      285
Overloading      88 123 132
Overloading and friend functions      167
Overloading in place of naming convention      557
Overloading of constructor      145
Overloading versus hiding      287
Overloading, function call operator      164
Overloading, member function      143
Overloading, precedes access control      290
Overloading, resolution, example of      91
Override      273
Overriding virtual functions      287 297
Overriding virtual functions, names      287
Overriding virtual functions, problems with forwarding      279
Oxygen      442 445
O’Brien, P.D.      218
Packed storage, symmetric and banded matrices      559
Paging      55 82
Pakin, S.      7 535
PARAMETER      39
ParameterFunctional<Domain>      524
Parameterized function      see “Function template”
parameterized type      101 330
Parameterized type, base class, by derived class      355
Parameterized type, built-in      330 331 356
Parameterized type, const      332
Parameterized type, template      330
parametric polymorphism      327
Parentheses and call through function pointer      511
Parentheses and call through member function pointer      513
Parentheses for function call operator      164
Parentheses for readability      30
Parnas, D.L.      10 207 218
ParserFunctionEntry      537
Parsing      527
Partial derivative from Taylor expansion of error      588
Partial derivative, automatic differentiation      589
Partial differential equations      199
PASCAL, compared to C++      6
Pass By Reference      59 127
Pass by reference without pointers      79
Pass By Value      58 81 126
Pass by value, copying      148
Pass by value, problem for clients of base classes      276
Patashnik, O.      59
Peak fitting      583
Performance measurement and inline functions      56 83
Perry, D.E.      6
Physical constant      39 75 179
Physical objects      225
Physical<T, m, l, t, q, k, i, a>      497
PhysicalConstants      180
PhysicalData<T>      585 605 607
PhysicalData<T> as public virtual base      585
PhysicalDataBrowser<T>      584 585
PhysicalDataBrowser<T> as public virtual base      586
pipe      27 71
Pivot      470
Planning for change      87 89 94 299 306 315 343
Plauger, P.J.      578 579
Plexico, P.S.      11 195 299 415 446 594 602 613
Point      85 86 87—93 115—117 143 144—147 174 203 205 208 219 220
POINTER      43
Pointer and array      44
Pointer as argument      335
Pointer as array origin      420
Pointer as array, example of use      377
Pointer as cursor      420
Pointer to automatic objects      192
Pointer to base class      236
Pointer to build aggregate      420
Pointer to class object      331
Pointer to const object      46
Pointer to dynamic object      97 108 193
Pointer to interface base class      246
pointer to member      513
Pointer to member function, example of use      529
Pointer to member operator      31 513
Pointer to member operator, example of use      531
Pointer, arithmetic      45
Pointer, arithmetic for built-in array index      420
Pointer, arithmetic, incorrect      419 420
Pointer, as view of object      333
Pointer, built-in      62
Pointer, built-in as data member      163
Pointer, built-in as member      149 150
Pointer, built-in as parametric type      330
Pointer, built-in problems with exceptions      423
Pointer, built-in, compared to programmer-defined      427
Pointer, built-in, memory management problems      421
Pointer, call to member function through      89
Pointer, class      165
Pointer, class, design of      425
Pointer, compared to reference      51 79
Pointer, comparison      45
Pointer, const      46
Pointer, copied versus counted, table      425
Pointer, copied-object      425
Pointer, declaration style      77
Pointer, dereference      511
Pointer, essential for “is-usable-as” relation      276
Pointer, member datum, example of      410 421
Pointer, multiple use      420
Pointer, null      44 427
Pointer, null, returned by ANSI C string functions      544
Pointer, programmer-defined      419 424
Pointer, schematic diagram      43
Pointer, table of operators      49
Pointer, type      43
Pointer, use errors      191 420
Pointer, use of object through base class      241
Pointer, uses, summary      419
POINTS      437
Polivka, R.P.      7 535
Polygon      508
Polymorphism      4 327
Polynomial evaluation      64 84
Polynomial root, example of      111
Porsching, T.A.      218
Positive      484
Positive definite matrix      452
Positive integers as semigroup      475
Positive<int>      482
Positive<T>      483 484
PositivePredicate      484
Post cleanup      176
Postdecrement operator      31
Postfix operator, programmer-defined      165
Postincrement operator      31 41
pow()      22 23 480 482 483 488 490
pow() and algebraic structure      481
Pratt, T.W.      195 218 415
Precedence      30 45 71
Predecrement operator      31
Predefined type      see “Built-in-type”
Predicate      484
Prefix operator, programmer-defined      165
Preincrement operator      31
Preinitialization      175
Premerlani, W.      10 261
Preprocessor      120
Preprocessor, command      15
Press, W.H.      36 47 60 313 416 537 541 571 587 595 604 611 613—615
printf()      84
Printing      15 68
PRIVATE      87 89 110 168 207 208 211 219 236 282 290—293 458
Private, base class      282 292 294 299
Private, base class, example of use      285 308 374 380
Private, base class, for implementation inheritance      295
Private, base class, multiple, example of      390
Private, base class, of template class      309
Private, copy constructor, example of      376
Private, data members      89 230
Private, default constructor      269
Private, member      208 (see also “Access control”)
Private, member function      98
Private, member function, role of      291
Production      527
PROGRAM      113
Program, design      7
Program, termination, and destructors      182
Program, the big picture      113
Programmer-defined control structure      415
Programmer-defined operator      100 160
Programmer-defined operator, precedence and associativity of      100
Programming languages      3
Programming object      227
Project()      366 367 368
Projection      312 366
Projection as lvalue      367
Projection as reference      369 379
Projection of interfaced arrays      405
Projection, allowed conversion to reference      385
Projection, array interfacer      405
Projection, array, function declarations      375
Projection, concrete array      392
Projection, concrete array, object sketch      395
Projection, example of use      368 406
Projection, matrix      566
Projection, operator      165
Projection, operator, example of      266 267
Projection, relation to array reference      388
Projection, repeated, for subscripting      367
Projection, return type      367
Projection, return type in array interface      403
Projection, subscriptor, packed array example      561
Projection, template parameter recursion and      393
ProjectionT      367 368 398 561
Promotion for argument matching      134
protected      236 290—293
Protected, constructor, example of      376
Protected, example of use      307
Protected, member datum, example of      376
Protected, member function, constructor      292
Protected, uses for      292 (see “Access-specifier”)
Prototype      see “Function-prototype”
Pseudoinverse      570 604
Pseudoinverse, solution of linear least squares      570
ptrdiff_t      315
PUBLIC      87 168 207 236 266 290—293
Public, base class      244 266
Public, derivation of implementation (inheritance)      294
Public, derivation, type relationship      334
Public, implementation base class      299
Public, inheritance of implementation      270
Public, member      208
Public, member as software connectors      290 (see “Access-specifier”)
Pure side-effect      124
pure virtual function      234 356
Pure virtual function, called in constructor      261
Pure virtual function, defined in derived class      236
Pure virtual function, definition      261
Pure virtual function, example of      234 315
QuadraticComplexRoots      111
QuadraticPolynomial      110 111
QuadraticPolynomial::RealRoots      113
QuadraticRealRoots      111
qualification      see also “Scope resolution operator”
Qualification, calling pure virtual with      261
Qualify      112
Question mark      25
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! О проекте