Главная    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
Предметный указатель
Type, checking at runtime      464
Type, checking, const references      128
Type, checking, role of header files      120
Type, checking, templates, after expansion      348
Type, checking, value      329
Type, checking, virtual functions      236
Type, class      85 330
Type, code, for type testing      341
Type, const      331
Type, conversion      40 54
Type, conversion in function call      126
Type, conversion of function arguments      126
Type, conversion, automatic      54
Type, conversion, rules      21
Type, creation      335
Type, determining function call      275
Type, encapsulation and      357 358
Type, family of closely related      100
Type, information, amount needed      368
Type, information, loss      340
Type, information, recovery      343
Type, object versus reference to      334
Type, parameterized      101
Type, programmer-defined      85
Type, relationship      332
Type, relationship and indirection      333
Type, relationship, base class reference to derived-class object      338
Type, relationship, const reference      333
Type, relationship, conversion operator      339
Type, relationship, derived class and base class template      349
Type, relationship, indirect view versus value conversion      333
Type, relationship, public derivation      334
Type, relationship, template specialization      349
Type, relationship, templates      346
Type, relationship, templatized interface      349
Type, relationship, usual arithmetic conversions      330
Type, restriction on function template      352
Type, runtime modification      460
Type, synonym for      40
Type, template parameter      350
Type, testing, example of      342
Type, testing, problems      343
Type, theory of      357
Type, use      335
typedef      40 87 315 321 322 331 364 466 505 511—513
Typedef as symbolic name      466
Typedef for abbreviation      331 364
Typedef for abbreviation, example of      607
Typedef for function type      511
Typedef for member function pointer      513
Typedef for member function pointer, example of      529
Typedef for name commonality      518
Typedef in template as common name      320
Typedef with template for robust code      512
Typedef, function pointer, example of      598
Typedef, nested in class template, example of      321
Typedef, nested in class, example of      373 375
Unary operator      31
UnaryFunctional<Domain>      523
unformatted I/O      62
Ungar, D.      195
Unhide      288 297
Unhide, example of      288
union      20 21
Union, danger of      21
UNIT      475
Units (dimensional analysis) on physical quantities      493
Units (dimensional analysis), derived from fundamental, representation of      498
Units (dimensional analysis), fundamental, representation of      498
Units (dimensional analysis), fundamental, SI system      495
Units (dimensional analysis), MKS system      498
Unknowns1d      466
Unknowns2d      466
Unprintable character      24
Unsigned int member datum, example of      434
Updating assignment operator      26
uppercase      19
Use type      335
Use versus design      230
UsedInInvalidStateErr      258 307
User-defined conversion      235 151 152
User-defined conversion and argument matching      135
User-must-define functions      354 482
User-must-define functions, example of      497 519 591
UsesSA<ndim>      348
Usual arithmetic conversions      23 26 54 126
Usual arithmetic conversions as type relationship      330
Value      18 68 69
Van Loan, C.R.      417 456 470 571
Vandermonde      417
Vandermonde matrix      427
Variable      18 68 69
Variable, assignment      58
Variable, associated with object      38 57
Variable, creation      38
Variable, declaration      19
Variable, initial value      20
variable, name      13
Variable, schematic diagram      69
Variable, scope      57
Variable, type      332
Vector      476 492
Vector as algebraic structure      475
Vector, vector space      476
vector<T>      136
Vertical tab      25
Vetterling, W.T.      36 47 60 313 416 537 541 571 587 595 604 613—615
virtual      232 234—237 257 260 273 275 281 283 299 400 447
Virtual, base class      281
Virtual, base class and diamond-shaped class DAG      296
Virtual, base class in base class composition      294
Virtual, base class to extend interface      295
Virtual, base class with member data      300
Virtual, base class, avoiding with code replication      491
Virtual, base class, criterion      301
Virtual, base class, downcast prohibited from      343
Virtual, base class, efficiency      300
Virtual, base class, example of      280 281 285 293 318—324 342 344 398 400 401 404 405 442 461 464 516—518 521—525 585—599 607 610
Virtual, base class, how it works      282
Virtual, base class, initialization of      300
Virtual, base class, member function calls      283
Virtual, constructor      442
Virtual, destructor      234 257 443
Virtual, factory      see “Object-factory”
Virtual, function      260 287
Virtual, function in derived class, example of      236
Virtual, function, call through reference, example of      249
Virtual, function, called by base class member      273
Virtual, function, clone      see “Clone function”
Virtual, function, definition      237
Virtual, function, design decision for base class      275
Virtual, function, effect of, example      235
Virtual, function, efficiency of      299
Virtual, function, example of use      234 273
Virtual, function, hidden      287
Virtual, function, impact on clients      275
Virtual, function, inline      299
Virtual, function, match of derived and base class      237 262
Virtual, function, not in interface, example of      572 604
Virtual, function, overloading      287
Virtual, function, overriding, example of      272
Virtual, function, return type      398 447
Virtual, function, unhiding      288
Virtual, function, when not to use      275
Visualization of objects      238
Vlissides, J.M.      262
void      52 53 131
Void as argument type      131
Void as return type      131
void*      83 151
Voltage supply object      231
VoltageSupply      231 233 234—250 263 271 275—279 282 286—291 295 296 301 318 334 335 340
VoltageSupply as public base      235 236 244 247 278 294
VoltageSupply as public virtual base      281 285 293 342 344
Voltmeter      245 248—250 263
Voltmeter object      231
VoltOn59      231 232—236 245 263 279 301 334
VoltOn59Dual      295 296
VoltOn59_VS      235 236—243 334 335 340
VoltOn59_VS_GI_GC      263 277 278
VoltyMetrics      232 241 245 251 263 279 301
VoltyMetricsSimulation      251 252 253 257 263
VoltyMetrics_VM_GI      256
VoltyMetrics_VM_GI_GC      263 277 278
Warning, arrays start at 0      41
Warning, avoid single argument constructors      156
Warning, a[i,j] is not 2D      165
Warning, built-in pointer member data shares objects      150 164
Warning, check for self assignment      164
Warning, equality test versus assignment      23
Warning, floating point constants      23
Warning, integer constants      21
Warning, member initialization order      147
Warning, minimize conversions      154 156
Warning, m[1,2] is not 2D array access      42
Warning, pass constant built-in arrays as const arguments      130
Warning, return by reference      132
Warning, self assignment      99
Wegner, P.      262 327 357
Weiss, D.M.      207
While-loop      34 37
While-loop, example of use      45 98 150
whitespace      28 72
Wiener filtering via stochastic inverse      613
Wiener, Lauren      10
Wilkerson, B.      10 208
Wing, J.M.      357
Wirfs-Brock, R.      10 208
Wirth, N.      10
Wolfram, S.      7 535
Wrapping, BLAS subroutines, example      563
Wrapping, legacy code in objects      577
Wrapping, non-C++ function      539
WRITE      15 62 63
X      168
xdot (BLAS), example of use      567
XERBLA      555
XFunctional<Domain>      521 523
XFunctional<double>      531
xgemm (BLAS), example of use      566
xgemv (BLAS), example of use      565
xgesvd (LAPACK), example of use      573
xscal (BLAS), example of use      565
Y      168
YazooMatrix      331
Yourdon, E.N.      10 619 620 624
Z      168
ZAXPY      136
Zdonik, S.B.      357
Zelkowitz, M.V.      617
Zero as null pointer      44
Zero is false      24
Zienkiewicz, O.C.      218
[]      31 78 367 “Projection-operator”)
[], example of use      377
[], in new and delete      78
\"      25
\'      25
\?      25
\a      25
\b      25
\f      25
\n      25
\r      25
\t      25
\v      25
\\      25
^      27 31
^=      31
_AXPY      136
_IOLBF      83
{}      see “Braces”
|      27 31
|=      31
||      24 31
||, example of use      273 310
~      27 31 96
“C”      540 553
“FORTRAN”      553 554
      23 31 49 160 480
–=      31 49
–>      31 49 89 430
–>*      31 71 514
––      23 31 49 165 480 491
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! О проекте