
Динамо-машины Метод Сократа
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 [ 89 ] 90
Strouslrup99
[StroustrupOO]
[Sutter99] [SutterOO]
[Sutter02]
[SutterOZa]
[SutterOZb] [SutterOlc] [Vandevoorde03]
[WarrenOB]
B. Stroustnip. Learning Standard С++ as a New Language. C/C++ Users Journal - 17(5), May 1999.
B. Stroustrup. The С++ Programming Language, Special Edition. Addison-Wesley, 2000.
Перевод: Страуструп Б. Язык программирования С++. Специальное издание. - М.: Бином, 2001.
Н. Sutter. ACID Programming (Guru of the Week -Depth, т.4. - М.: Издательский дом Вильяме , 2002. И. Sutter. The Group of Seven: Extensions Under Consideration for the С++ Standard Library. C/C++ Users Journal Experts Forum, 20(4), April 2002.
H. Sutter. Smart(er) Pointers. C/C++ Users Journal. -- 20(8), August 2002.
H. Sutter. Standard С++ Meets Managed С++. C/C++ Users Journal, С++ .NETSolutions Supplement, 20(9), September 2002. D. Vandevoorde and N. Josuttis. С++ Templates: The Complete Guide. Addison-Wesley, 2003.
Перевод: Д. Вандевурд, И. Джосатгис. Шаблоны С++. Справочник разработчика. - М.: Издательский дом Вильяме , 2003. Henry S. Warren, Jr. Hackers Delight. Addison-Wesley, 2003. Перевод: Г. Уоррен. Алгоритмические трюки для программистов. - М.: Издательский дом Вильяме , 2003.
Предметный указатель
Abrahams, David, 52; 84 Alexandrescu, Andrei, 239 auto, 189 auto ptr, 131
float
и double, 197 for each, 24 free, 142
binary function, 124; 224
bind2nd, 40
boost
any, 238, 239 anycast, 239 lcxical cast, 27; 35
Borland, 236
gcc, 60; 205; 236
inline
при разработке, 169 Intel, 60; 236
catch, 80; 81 Cfront, 65
Comeau, 60; 64; 236 const, 23; 235 const iterator, 23 copy, 24
Java, 172; 173
Koenig, Andrew, 160
Dalla Gasperina, Marco, 132
delete, 142
deque, 145; 175; 192
Dimov, Peter, 52
double
и float, 197
преобразование во float, 198
Edison Design Group, 60; 64; 76; 236
Ellis, Margaret, 72
endl, 23
ends, 38
explicit, 222
export, 64; 65; 67
и поиск Кёнига, 74
lexical cast, 27 list, 145, 176
malloc, 142
Manley, Kevin, 241
map, 145; 176
Mein, Nick. 117
mem fun, 39
Metrowerks, 60; 236
Meyers, Scott. 124; 153; 217; 247
Microsoft, 60; 236
new, 142; 150
размещающий, 44
operator amp;, 47 О, 223 ++, 23 +=, 256 =. 129
new, 142, 150
new, размещающий, 154
размещающий new, 150
Orwell, George, 26
out of range, 21
POD, 159 private, 99 protected, 99 public, 99
register, 190 reserve
vector. Cm. vector, reserve
set, 145; 176 shared ptr, 85; 226 snprintf, 26; 30 Spicer, John, 76; 89 sprintf, 26
Stepanov, Alexander, 73 stringstream, 26; 32 Stroustrup, Bjarne, 28; 72; 107; 180 strstream, 26; 33
terminate, 88 throw, 81; 82 try, 80
unary function, 124; 224 unexpected, 88; 90 union, 229
van Winkel, Jan Christiaan, 96 Variant, 240 vector, 144; 175
capacity, 21
reserve, 21
resize, 21; 22
size, 21; 22
Абраме, Дэвид, 52; 84 Алгоритаы
copy, 24
for each, 24 Александреску, Андрей, 239
Базовая гарантия, 84 Безопасность, 260; 261 Безопасность типов, 28
Видимость члена класса, 104 Виикль, Ян Кристиан ван, 96 Виртуальные функции, 118 Время жизни, 49; 97 Выравнивание, 143
Гарантии Абрамса, 84 Гарантия бессбойности, 84
Далла Гасперина, Марко, 132 Деструктор, 123; 130 виртуальный, 123 Димов, Питер, 52 Диспетчер памяти, 138 Друзья и шаблоны, 56
Зарезервированные слова, 186
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 [ 89 ] 90 |