|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
Мэйерс С. — Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ |
|
|
Предметный указатель |
Приведения, отбрасывание const 38
Приведения, синтаксические формы 122
Приведения, система типов 122
Примеры классов/шаблонов, ABEntry 41
Примеры классов/шаблонов, AccessLevels 102
Примеры классов/шаблонов, Address 185
Примеры классов/шаблонов, Airplane 166 167 169
Примеры классов/шаблонов, Airport 166
Примеры классов/шаблонов, AtomicClock 52
Примеры классов/шаблонов, AWOV 55 56
Примеры классов/шаблонов, B 20 179 258
Примеры классов/шаблонов, Base 65 124 141 160 161—163 250 252 256
Примеры классов/шаблонов, BelowBottom 218
Примеры классов/шаблонов, bidirectional_iterator_tag 227
Примеры классов/шаблонов, Bird 155 156
Примеры классов/шаблонов, Bitmap 66
Примеры классов/шаблонов, Borrowableltem 193
Примеры классов/шаблонов, Bottom 217
Примеры классов/шаблонов, Buy Transaction 60
Примеры классов/шаблонов, C 20
Примеры классов/шаблонов, Circle 182
Примеры классов/шаблонов, CompanyA 208
Примеры классов/шаблонов, CompanyB 208
Примеры классов/шаблонов, CompanyZ 209
Примеры классов/шаблонов, CostEstimate 29
Примеры классов/шаблонов, Cperson 198
Примеры классов/шаблонов, CtextBlock 35 36 37
Примеры классов/шаблонов, Customer 68 69
Примеры классов/шаблонов, D 180 258
Примеры классов/шаблонов, DatabaselD 196
Примеры классов/шаблонов, Date 69 88 146
Примеры классов/шаблонов, Day 88
Примеры классов/шаблонов, DBConn 57 59
Примеры классов/шаблонов, DBConnection 57
Примеры классов/шаблонов, deque 228
Примеры классов/шаблонов, deque::iterator 228
Примеры классов/шаблонов, Derived 65 124 141 160 161 162 163 206 256
Примеры классов/шаблонов, Directory 44
Примеры классов/шаблонов, ElectronicGadget 193
Примеры классов/шаблонов, Ellipse 164
Примеры классов/шаблонов, Empty 47 191
Примеры классов/шаблонов, EvilBadGay 174 176
Примеры классов/шаблонов, EyeCandy Character 176
Примеры классов/шаблонов, Factorial 234
Примеры классов/шаблонов, Factorial<0> 234
Примеры классов/шаблонов, File 194
Примеры классов/шаблонов, FileSystem 44
Примеры классов/шаблонов, FlyingBird 155
Примеры классов/шаблонов, Font 81
Примеры классов/шаблонов, forward_iterator_tag 227
Примеры классов/шаблонов, GameCharacter 171 172 174 175 178
Примеры классов/шаблонов, GameLevel 176
Примеры классов/шаблонов, GamePlayer 29 30
Примеры классов/шаблонов, GraphNode 19 20
Примеры классов/шаблонов, GUIObject 131
Примеры классов/шаблонов, HealthCalcFunc 178
Примеры классов/шаблонов, HealthCalculator 176
Примеры классов/шаблонов, HoldsAnlnt 191 192
Примеры классов/шаблонов, HomeForSale 50 51
Примеры классов/шаблонов, InputFile 194
Примеры классов/шаблонов, input_iterator_tag 227
Примеры классов/шаблонов, input_iterator_tag<Iter *> 229
Примеры классов/шаблонов, Investment 72 80
Примеры классов/шаблонов, IOFile 194
Примеры классов/шаблонов, Iperson 195 198
Примеры классов/шаблонов, iterator_traits 229 см.
Примеры классов/шаблонов, list 228
Примеры классов/шаблонов, list—iterator 228
Примеры классов/шаблонов, Lock 77 78
Примеры классов/шаблонов, LoggingMsgCender 208 210 211
Примеры классов/шаблонов, Middle 217
Примеры классов/шаблонов, Model A 166 168 169
Примеры классов/шаблонов, ModelB 166 167 168 169
Примеры классов/шаблонов, ModelC 168—169
Примеры классов/шаблонов, Month 88 89
Примеры классов/шаблонов, MP3Player 193
Примеры классов/шаблонов, MsgCender 208
Примеры классов/шаблонов, MsgCender<CompanyZ> 209
Примеры классов/шаблонов, MsgInfo 208
Примеры классов/шаблонов, NamedObject 48 49
Примеры классов/шаблонов, NewHandlerSupport 242
Примеры классов/шаблонов, OutputFile 194
Примеры классов/шаблонов, output_iterator_tag 227
Примеры классов/шаблонов, Penguin 155 156
Примеры классов/шаблонов, Person 95 139 144 145 149 154 185 188
Примеры классов/шаблонов, Personlnfo 196 198
Примеры классов/шаблонов, PhoneNumber 41 185
Примеры классов/шаблонов, PMImpl 136
Примеры классов/шаблонов, Point 40 54 129
Примеры классов/шаблонов, PrettyMenu 133 135 136
Примеры классов/шаблонов, PriorityCustomer 69
Примеры классов/шаблонов, random_access_iterator_tag 227
Примеры классов/шаблонов, Rational 98 109 111 221 222 223
Примеры классов/шаблонов, RealPerson 150
Примеры классов/шаблонов, Rectangle 129 130 157 164 182
Примеры классов/шаблонов, RectData 129
Примеры классов/шаблонов, SellTransaction 61
Примеры классов/шаблонов, Set 187
Примеры классов/шаблонов, Shape 164 165 166 170 182 184
Примеры классов/шаблонов, SmartPtr 218 219
Примеры классов/шаблонов, SpecialString 55
Примеры классов/шаблонов, SpecialWindow 125 126 127
Примеры классов/шаблонов, SpeedDataCollection 103
Примеры классов/шаблонов, Square 157
Примеры классов/шаблонов, SquareMatrix 213 214 215
Примеры классов/шаблонов, SquareMatrixBase 213 214
Примеры классов/шаблонов, StandardNewDeleteForms 257
Примеры классов/шаблонов, Student 95 154 188
Примеры классов/шаблонов, TextBlock 34 37 38
Примеры классов/шаблонов, TimeKeeper 53 54
Примеры классов/шаблонов, Timer 189
Примеры классов/шаблонов, Top 217
Примеры классов/шаблонов, Transaction 60 62 63
Примеры классов/шаблонов, Uncopyable 51
Примеры классов/шаблонов, WaterClock 52
Примеры классов/шаблонов, WebBrowser 105 107 108
Примеры классов/шаблонов, Widget 20 21 56 64 65 67 113 114 123 190 200 240 243 253 255 257
Примеры классов/шаблонов, Widget::WidgetTimer 190
Примеры классов/шаблонов, Widgetlmp 113
Примеры классов/шаблонов, Window 96 125 126 127
Примеры классов/шаблонов, WindowWithScroll Bars 96
Примеры классов/шаблонов, Wrist Watch 52
Примеры классов/шаблонов, X 239
Примеры классов/шаблонов, Y 239
Примеры классов/шаблонов, Year 88
Примеры классов/шаблонов, А 20
Примеры функций/шаблонов, ABEntry::ABEntry 41
Примеры функций/шаблонов, AccessLevels::getReadOnly 102
Примеры функций/шаблонов, AccessLevels::getReadWrite 102
Примеры функций/шаблонов, AccessLevels::setReadWrite 103
Примеры функций/шаблонов, AccessLevels::setWriteOnly 103
Примеры функций/шаблонов, advance 227 229
Примеры функций/шаблонов, Airplane::defaultFly 167
Примеры функций/шаблонов, Airplane::fly 166 167
Примеры функций/шаблонов, AskUserForDatabaselD 196
Примеры функций/шаблонов, AWOV::AWOV 56
Примеры функций/шаблонов, B::mf 180
Примеры функций/шаблонов, Base::operator delete 251
Примеры функций/шаблонов, Base::operator new 250
Примеры функций/шаблонов, Bird::fly 155
Примеры функций/шаблонов, BorrowableItem::checkout 193
Примеры функций/шаблонов, boundingBox 131
Примеры функций/шаблонов, BuyTransaction::BuyTransaction 63
Примеры функций/шаблонов, BuyTransaction::createLogString 63
Примеры функций/шаблонов, calcHealth 176
Примеры функций/шаблонов, calcWithMax 31
Примеры функций/шаблонов, changeFontSize 81
Примеры функций/шаблонов, Circle::draw 182
Примеры функций/шаблонов, clear Appointments 147 148
Примеры функций/шаблонов, clearBrowser 106
| Примеры функций/шаблонов, CPerson::birthDate 198
Примеры функций/шаблонов, CPerson::Cperson 198
Примеры функций/шаблонов, CPerson::name 198
Примеры функций/шаблонов, CPerson::valueDelimClose 198
Примеры функций/шаблонов, CPerson::valueDelimOpen 198
Примеры функций/шаблонов, Createlnvestment 72 80 90
Примеры функций/шаблонов, CTextBlock::length 36
Примеры функций/шаблонов, CTextBlock::operator[] 35
Примеры функций/шаблонов, Customer::Customer 68 69
Примеры функций/шаблонов, Customer::operator= 69
Примеры функций/шаблонов, D::mf 180
Примеры функций/шаблонов, Date::Date 88
Примеры функций/шаблонов, Day::Day 88
Примеры функций/шаблонов, daysHeld 80
Примеры функций/шаблонов, DBConn::close 59
Примеры функций/шаблонов, DBConn::~DBConn 58 59
Примеры функций/шаблонов, defaultHealthCalc 174 175
Примеры функций/шаблонов, Derived::Derived 141 206
Примеры функций/шаблонов, Derived::mf1 163
Примеры функций/шаблонов, Derived::mf4 160
Примеры функций/шаблонов, Directory::Directory 44
Примеры функций/шаблонов, doAdvance 230
Примеры функций/шаблонов, doMultiply 225
Примеры функций/шаблонов, doProcessing 201
Примеры функций/шаблонов, doSomething 20 56 65 116
Примеры функций/шаблонов, doSomeWork 123
Примеры функций/шаблонов, eat 154 188
Примеры функций/шаблонов, ElectronicGadgetrxheckout 193
Примеры функций/шаблонов, Empty::Empty 47
Примеры функций/шаблонов, Empty::operator= 47
Примеры функций/шаблонов, Empty::~Empty 47
Примеры функций/шаблонов, encryptPassword 121
Примеры функций/шаблонов, error 156
Примеры функций/шаблонов, EvilBadGay::EvilBadGay 174
Примеры функций/шаблонов, f 73 75
Примеры функций/шаблонов, FlyingBird::fly 155
Примеры функций/шаблонов, Font::Font 81
Примеры функций/шаблонов, Font::get 81
Примеры функций/шаблонов, Font::operator FontHandle 81
Примеры функций/шаблонов, Font::—Font 81
Примеры функций/шаблонов, GameCharacter::doHealthValue 172
Примеры функций/шаблонов, GameCharacter::GameCharacter 174 176 178
Примеры функций/шаблонов, GameCharacter::health Value 171 172 174 176 178
Примеры функций/шаблонов, GameLevel::health 176
Примеры функций/шаблонов, GetFont 80
Примеры функций/шаблонов, hasAcceptableQuality 21
Примеры функций/шаблонов, HealthCalcFunc::calc 178
Примеры функций/шаблонов, HealthCalculator::operator() 176
Примеры функций/шаблонов, lock 77
Примеры функций/шаблонов, Lock::Lock 77 78
Примеры функций/шаблонов, Lock::~Lock 77
Примеры функций/шаблонов, logCall 68
Примеры функций/шаблонов, LoggingMsgSender::sendClear 209 210 211
Примеры функций/шаблонов, loseHealthQuickly 174
Примеры функций/шаблонов, loseHealthSlowly 174
Примеры функций/шаблонов, main 146 235 238
Примеры функций/шаблонов, makeBigger 157
Примеры функций/шаблонов, makePerson 196
Примеры функций/шаблонов, max 140
Примеры функций/шаблонов, ModelA:fly 166
Примеры функций/шаблонов, ModelB::fly 166
Примеры функций/шаблонов, ModelC::fly 166
Примеры функций/шаблонов, Month::Dec 89
Примеры функций/шаблонов, Month::Feb 89
Примеры функций/шаблонов, Month::Jan 89
Примеры функций/шаблонов, Month—Month 89
Примеры функций/шаблонов, MsgSender::sendClear 208
Примеры функций/шаблонов, MsgSender::sendSecret 208
Примеры функций/шаблонов, MsgSender<CompanyZ>::sendSecret 209
Примеры функций/шаблонов, NewHandlerHolder::NewHandlerHolder 241
Примеры функций/шаблонов, NewHandlerHolder::~NewHandlerHolder 241
Примеры функций/шаблонов, NewHandlerSupport::operator new 242
Примеры функций/шаблонов, NewHandlerSupport::set_new_handler 242
Примеры функций/шаблонов, numDigits 19
Примеры функций/шаблонов, operator * 98 99 100 101 111 221—225
Примеры функций/шаблонов, operator == 100
Примеры функций/шаблонов, operator delete 251
Примеры функций/шаблонов, operator new 246 249
Примеры функций/шаблонов, outOfMem 238
Примеры функций/шаблонов, Penguin::fTy 156
Примеры функций/шаблонов, Person::age 139
Примеры функций/шаблонов, Person::create 149
Примеры функций/шаблонов, Person::Person 148
Примеры функций/шаблонов, PersonInfo::theName 196
Примеры функций/шаблонов, PersonInfo::valueDelimClose 196
Примеры функций/шаблонов, PersonInfo::valueDelimOpen 196
Примеры функций/шаблонов, PrettyMenu::changeBackground 133 135 136
Примеры функций/шаблонов, print 34
Примеры функций/шаблонов, print2nd 204 205
Примеры функций/шаблонов, printNameAndDisplay 96 97
Примеры функций/шаблонов, priority 85
Примеры функций/шаблонов, PriorityCustomer::operator= 69
Примеры функций/шаблонов, PriorityCustomer::PriorityCustomer 69
Примеры функций/шаблонов, process Widget 85
Примеры функций/шаблонов, RealPerson::RealPerson 150
Примеры функций/шаблонов, RealPerson::~RealPerson 150
Примеры функций/шаблонов, Rectangle::doDraw 184
Примеры функций/шаблонов, Rectangle::draw 182 184
Примеры функций/шаблонов, Rectangle::lowerRight 129 130
Примеры функций/шаблонов, Rectangle::upperLeft 129 130
Примеры функций/шаблонов, releaseFont 80
Примеры функций/шаблонов, Set::insert 187
Примеры функций/шаблонов, Set::member 187
Примеры функций/шаблонов, Set::remove 187
Примеры функций/шаблонов, Set::size 187
Примеры функций/шаблонов, Shape::doDraw 184
Примеры функций/шаблонов, Shape::draw 164 165 182 184
Примеры функций/шаблонов, Shape::error 164 166
Примеры функций/шаблонов, Shape::objected 164 170
Примеры функций/шаблонов, SmartPtr::get 219
Примеры функций/шаблонов, SmartPtr::SmartPtr 219
Примеры функций/шаблонов, someFunc 137 159
Примеры функций/шаблонов, Special Window::onResize 125
Примеры функций/шаблонов, SpecialWindow::blink 126 127
Примеры функций/шаблонов, SquareMatrix::invert 213
Примеры функций/шаблонов, SquareMatrix::setDataPtr 215
Примеры функций/шаблонов, SquareMatrix::SquareMatrix 215
Примеры функций/шаблонов, StandardNewDeleteForms::operator delete 257
Примеры функций/шаблонов, StandardNewDeleteForms::operator new 257
Примеры функций/шаблонов, std::swap 114
Примеры функций/шаблонов, std::swap<Widget> 113
Примеры функций/шаблонов, study 154 188
Примеры функций/шаблонов, swap 112 115
Примеры функций/шаблонов, tempDir 45
Примеры функций/шаблонов, TextBlock::operator[] 34 35 37 38
Примеры функций/шаблонов, tfs 45
Примеры функций/шаблонов, Timer::onTick 189
Примеры функций/шаблонов, Transaction::init 62
Примеры функций/шаблонов, Transaction::Transaction 60 63
Примеры функций/шаблонов, Uncopyable::operator= 51
Примеры функций/шаблонов, Uncopyable::Uncopyable 51
Примеры функций/шаблонов, unlock 77
Примеры функций/шаблонов, validateStudent 95
Примеры функций/шаблонов, Widget::onTick 190
Примеры функций/шаблонов, Widget::operator += 64
Примеры функций/шаблонов, Widget::operator = 64 67 113
Примеры функций/шаблонов, Widget::operator new 240
Примеры функций/шаблонов, Widget::set_new_handler 240
Примеры функций/шаблонов, Widget::swap 114
Примеры функций/шаблонов, Window::blink 127
Примеры функций/шаблонов, Window::onResize 125
Примеры функций/шаблонов, workWithIterator 206 207
Примеры функций/шаблонов, Year—Year 88
Принцип паритета 80—20 см.
Присваивание см. также «operator»
Присваивание и инициализация 40—42 120
Присваивание обобщенное 220—221
Присваивание обобщенное себе, operator= 65—68
Присваивание обобщенное, цепочка присваиваний 64
Присваивание себе, operator 65—68
|
|
|
Реклама |
|
|
|