Эта книга сборник творческих идей и головоломок продвигающая вас к высшему знанию С++. Книга ориентированна на программистов, обладающим опытом программирования на С++.
Благодарности
Часть 1. Введение и краткий обзор
Часть 2. Косвенные обращения
Часть 3. Снова о типах
Часть 4. Управление памятью
Краткое содержание:
Это одна из самых крутых книг по С++ ! Действительно стоящая книга. Hо определенно не для новичка. Для тех, кто хорошо знаком с С++ и использует его профессионально. Рекомендую. Я купил, и сейчас очень доволен. Такого я нигде не читал. ИМХО - назвали книгу неправильно. "Библиотека программиста" - пока не прочтешь, не понятно, что имелось в виду. Я вообще подозревал, что какая нить библа описывается. Так ничего подобного. Профессиональные приемы работы на С++. Английское название, ИМХО, отражает содержание гораздо более точно.
Замечательная книга.
Интересно только, почему название переведено как "C++",
книга ведь называется "С++ for real programmers" ?
Я даже для себя такой критерий вывел:
REAL C++ PROGRAMMER это такой, который прочитает эту книгу, поняв все, что там написано.
Иначе надо читать еще раз. Мне вот пришлось перечитать.
03-8-00 19:44, Igor Mikhailov wrote to Anton Prokofiev:
IM> Признавайся, "Библиотеку программиста" Элджера читал? :)
IM> Книга прикольно написана.
Ее родимую. Кстати книга интересная (Элджер) вот только не ясно, куда его применить можно.
ИМХО более "применимая" "Эффективное использование С++ (50 рекомендаций по улучшению ваших программ)" Скотта Мейерса.
Alexandr Nikolaev wrote:
>Интересует книга по языку С++ ,
>где хорошо описаны указатели и работа с ними.
Может, это не то, что нужно, но весьма нехило (хотя и явно не для
новичка) про работу с указателями написано в книжке Джеффа Элджера "C++.
Библиотека программиста" (Питер, 2000; оригинальное издание -- "C++ for
Real Programmers", Academic Press, 1999).
Безусловно стОящая книга. Всем рекомендую.
... По поводу изучения С++ по Страуструпу.
IMHO по Страуструпу С++ изучать тяжело,
лучше купить какую-нибудь другую книжку, попроще.
Если же ты вообще недавно начал программировать,
то тем более. В любом случае, чтобы понять, зачем
нужны все эти синтаксические с++шные навороты,
нужно будет читать что-то "для гуру".
У нас такие книжки не купишь, поэтому
остается только облизываться, рассматривая их аннотации
на "amazone.com". у нас есть только одна тонюсенькая книга такого
рода Джефф Элджер. "С++". Близко также
""эффективное использование С++"(Effective C++)"
не помнюкакогоавтора.
Для изучения методов программирования на C++, именно программирования на С++, а не описания языка и не использования конкретного компилятора, не найдете вы лучшей книги, чем Джефф Элджер, "C++ Библиотека программиста", Питер, 1999. Оригинал, с которого она переведена, был выпущен издательством AP Professional, и назывался "C++ for Real programmers".
"Alexei Passetchnik" wrote:
> Для изучения методов программирования на C++, именно программирования на
> С++, а не описания языка и не использования конкретного компилятора, не
> найдете вы лучшей книги, чем Джефф Элджер, "C++ Библиотека программиста",
> Питер, 1999. Оригинал, с которого она переведена, был выпущен издательством
> AP Professional, и назывался "C++ for Real programmers".
Да! Да! Да!
Прочитав эту книгу два раза, я наконец-то понял, почему все так носятся с этим С++!
Эта книга позволила мне почти безболезненно для внешнего вида (но не для скорости) переносить
мои программы на дельфи в С++, не жертвуя красивым синтаксисом!
> Джефф Элджер(Jeff Alger) C++ (C++ for Real Programmer)
Однозначно!
> Бьерн Страуструп C++ 3 издание
> Джефф Элджер(Jeff Alger) C++ (C++ for Real Programmer)
Хорошие книжки :)
Раззадоренный "шумихой", добрался я наконец до заблаговременно
заныканного Programmers.pdf (2042933 байта) ака "Библиотека программиста,
С++" Джефф Элджер. Ребята, HИКОГДА не читайте это гуано, автор Ламер с большой буквы.
Hекоторые дураки хоть пытаются (время от времени ;) проверять код, который
они вставляют в свои книги, на принципиальную компилируемость, но этот же
дебил-самоучка... Hу просто нет слов! Взять, хотябы его пример в конце 21 страницы:
void f(const int& p) { p = 17; // Hельзя int i = 29; p = i; // Можно ( грани фола ) } |
C* anotherC = C*(void*(B*(c))); |
Anatolix wrote:
>> А мне книжка понравилась. Хрен с ним с синтаксическими ошибками
>> они там безусловно есть.
Извини-и-и-ите! ;)) Это не синтаксические, а принципиальные ошибки (в ДHК, по видимому):
p = i; //// Можно ( грани фола )
|
C* anotherC = C*(void*(B*(c)));<BR/> |
Вот такая вот, интересная и в чем-то неоднозначная, книга. Сам я книгу купил, прочел и нисколько не пожалел о потраченных времени и деньгах. Другой такой книги (переведенной на русский язык), в которой описываются именно ИДИОМЫ С++, я не припомню.