Skip to content

B

back

  • queue, 371

  • sequential container, 346

  • StrBlob, 457

back_inserter, 382, 402, 417

bad, 313

bad_alloc, 197, 460

bad_cast, 197, 826

bad_typeid, 828

badbit, 312

base, reverse iterator, 409

base class, 592, 649

Basket, 631

Bear, 803

  • virtual base class, 812

before_begin, forward_list, 351

begin

bernoulli_distribution, 752

best match, 234, 251

bidirectional iterator, 412, 417

biggies program, 391

binary (file mode), 319

binary operators, 134, 168

  • overloaded operator, 552

binary predicate, 386, 417

binary_function deprecated, 579

binary_search, 873

BinaryQuery, 637

  • abstract base class, 643

bind, 397, 417

  • check_size, 398

  • generates callable object, 397

  • from pointer to member, 843

  • placeholders, 399

  • reference parameter, 400

bind1st deprecated, 401

bind2nd deprecated, 401

binops desk calculator, 577

bit-field, 854, 862

  • access to, 855

  • constant expression, 854

bitset, 723, 723728, 769

bitwise, bitset, operators, 725

bitwise operators, 152156

  • += (compound assignment), 155

  • compound assignment (e.g., +=), 147

  • grading program, 154

  • operand requirements, 152

Blob

  • class template, 659

  • constructor, 662

  • initializer_list, 662

  • iterator parameters, 673

  • instantiation, 660

  • member functions, 661662

block, 2, 12, 26, 173, 199

block (/* */), comment, 9, 26

book from author program, 438440

bookstore program

  • Sales_data, 255

  • using algorithms, 406

  • Sales_item, 24

bool, 32

  • conversion, 35

  • literal, 41

  • in condition, 143

boolalpha, manipulator, 754

brace, curly, 2, 26

braced list, seelist initialization

break statement, 190, 199

bucket management, unordered container, 444

buffer, 7, 26

buffer overflow, 105, 116, 131

  • array parameter, 215

  • C-style string, 123

buildMap program, 442

built-in type, 2, 26, 3234

  • default initialization, 43

Bulk_quote

  • class definition, 596

  • constructor, 598, 610

  • derived from Disc_quote, 610

  • design, 592

  • synthesized copy control, 623

byte, 33, 78