store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    Програмиране и езици    C, C++, C#    По-ефективен C++ - Скот Майерс
Начало   Книги    ...    ...    C, C++, C#  

По-ефективен C++


Скот Майерс

По-ефективен C++ - Скот Майерс - книга
Поръчай през телефона си сега.
Лесно е!
Цена:  20.00 лв.
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 2.99 лв.
До офис на Еконт: 5.49 лв.
До адрес: 4.99 лв.
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка05‑05‑2025 г. или 07‑05‑2025 г.
 Основни параметри:
Продукт#003-129
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена2004 г.
ИздателствоЗеСТ Прес
Категории
КорицаМека
Страници334
Размери2.00 / 16.50 / 23.50 cm
Тегло0.640 kg
EAN9789549341034
ISBN9549341038
По-ефективен C++ - Скот Майерс - книга

По-ефективен C++


Скот Майерс

Цена:  20.00 лв.
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 2.99 лв.
До офис на Еконт: 5.49 лв.
До адрес: 4.99 лв.
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка05‑05‑2025 г. или 07‑05‑2025 г.
 Основни параметри:
Продукт#003-129
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена2004 г.
ИздателствоЗеСТ Прес
Категории
КорицаМека
Страници334
Размери2.00 / 16.50 / 23.50 cm
Тегло0.640 kg
EAN9789549341034
ISBN9549341038
Описание
35 нови начина да подобрите своите програми и проекти.

Професионална компютърна серия на "Addison-Wesley".
Авторът на незаменимата книга Ефективен C++ ви предлага оице 35 нови начина да подобрите своите програми и проекти. Основавайки се на дългогодишен опит, Майерс обяснява как се пише по-ефективен софтуер: по-ефикасен, по-стабилен, по-стегнат, по-преносим и по-лесен за повторно използване. Накратко, как се пише просто по-добър софтуер на C++.

По-ефективен C++ включва:
  • доказани методи за подобряване на ефективността на програмите, включително задълбочени изследвания на разходите на време и пространство, свързани с отделните механизми на езика C++;
  • детайлни описания на по-сложни техники, използвани от експертите по C++, включваше placement new, виртуални конструктори, умни указатели, броене на псевдоними, класове-посредници и множествено виртуализиране;
  • примери за ефектите от обработването на изключения върху структурата и поведението на класовете и функциите в C++;
  • практическо приложение на нови механизми на езика като bool, mutable,explicit, namespace, член-шаблони, STL и други.

Ако вашите компилатори все още не поддържат някой от тези механизми, Майерс ще ви покаже как да постигнете целта си и без тях.

Скот Майерс е един от всепризнатите световни авторитети по въпросите на разработването на софтуер със C++. Той е авторът на "Ефективен C++" и "Ефективен C++ - CD" (демонстрационна версия можете да намерите на адрес http://meyerscd.awl.com), бивш автор на колонки в "C++ Report", често появяващ се автор на страниците на "C++ Users Journal" и "Dr. Dobbs Journal", както и консултант на клиенти от цял свят. Член на консултантския съвет на "NumeriX LLC" и "InfoCruiser Inc". Той има докторска степен по информатика от "Brown University".
За издателство ЗеСТ Прес
ЗеСТ Прес
София, 1408
жк Иван Вазов, ул. Димитър Манов 75
info@zest-pres.com
Страници от тази книга




Съдържание
Специални благодарности
Въведение
Основи
  • Правете разлика между указатели и псевдоними
  • Предпочитайте преобразуванията на типове от C++
  • Никога на третирайте масивите полиморфично
  • Избягвайте ненужните конструктори по подразбиране
Оператори
  • Внимавайте с дефинираните от потребителите функции за преобразуване
  • Правете разлика между префиксните и постфиксните форми на операторите за увеличаване и намаляване
  • Никога не предефинирайте &&, || или ,
  • Научете различните значения на new и delete
Изключения
  • Използвайте деструкторите, за да предотвратите загуба на ресурси
  • Избягване на загуба на ресурси в конструкторите
  • Не позволявайте на изключенията да напускат деструкторите
  • Научете по какво хвърлянето на изключение се различава от подаването на параметър или от извикването на виртуална функция
  • Улавяйте изключения по псевдоним
  • Използвайте спецификациите на изключения разумно
  • Научете цената на обработването на изключения
Ефективност
  • Не забравяйте правилото 80-20
  • Използвайте мързеливо оценяване
  • Амортизирайте цената на очакваните изчисления
  • Научете произхода на временните обекти
  • Оптимизиране на връщаните стойности
  • Предефинирайте, за да избегнете неявното преобразуване на типове
  • По възможност използвайте op= вместо op
  • Не забравяйте алтернативните библиотеки
  • Научете цените на виртуалните функции, множественото наследяване, виртуалните базови класове и RTTI
Техники
  • Виртуализиране на конструктори и на функции, които не са членове на някакъв клас
  • Ограничаване на броя на обектите от даден клас
  • Изискване или забраняване на използването на обекти в динамичната памет
  • Умни указатели
  • Броене на псевдоними
  • Класове-посредници
  • Създаване на функции, виртуални по отношение на повече от един обект
Разни
  • Програмирайте в бъдеще време
  • Правете всички междинни класове абстрактни
  • Научете как да комбинирате C++ със C в една програма
  • Запознайте се със стандарта на езика
Препоръчвана литература
Реализация на auto_ptr
Индекс
Индекс на примерните класове
Рейтинг
Рейтинг: 9.80 / 5 гласа 
За да оцениш книгата "По-ефективен C++", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Други интересни предложения
Втори стъпки в програмирането на C / C++
Бисерка Йовчева, Ирина Иванова, Петър Петров
Продуктът е представен с вътрешни страници
Цена:  20.00 лв.
C / C++ - практическо програмиране в примери
Денис Колисниченко
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Цена:  19.95 лв.
C++ на разбираем език
Браиън Овърленд
Стандартна цена 25.00 лв.
Вземи сега с отстъпка -6%!
За повече подробности виж в продукта.
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Цена:  23.50 лв.
C++ в примери и задачи
Алексей Василев
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Цена:  24.95 лв.
Бележник на разработчика: Visual C# 2005
Джеси Либерти
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Цена:  18.00 лв.
Увод в програмирането С++
Иво Дамянов
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Цена:  6.40 лв.
Programming in C++: Examples and solutions - Part One
Lasko M. Laskov
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Цена:  27.00 лв.
Microsoft Visual C++ .NET професионални проекти
Саи Кишор
Цена:  30.00 лв.
Мнения на посетители
 

Ако искаш да си първият дал мнение за тази книга, направи го сега!

Твоето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видиш всички останали мнения, натисни бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Закупилите тази книга, купуват също
Алгоритми в графи. Основни алгоритми с STL - книга

Алгоритми в графи. Основни алгоритми с STL


Красимир Манев

КЛМН
Цена:  20.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Второ преработено и допълнено издание. ... Книгата въвежда читателя в една област на дискретната математика - теорията на крайните графи и мултиграфи, и по-точно в нейния алгоритмичен аспект. Дадени са дефиниции на необходимите за алгоритмиката в графови структури понятия, формулировки на важните твърдения, както и доказателства на тези твърдения, които са полезни за усвояване на алгоритмите. Всички основни алгоритми, изложени в книгата, са програмно реализирани и е оценена сложността им по време в най-лошия случай. В това издание освен имплементации на С, които не използват други стандартни функции, освен функциите за ...
Разработка на приложения с GPT-4 и ChatGPT - книга

Разработка на приложения с GPT-4 и ChatGPT


Оливие Кейлън, Мари-Алис Блете

Асеневци
Цена:  19.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Създаване на интелигентни чатботове, генератори на съдържание и много други. ... Тази малка книга е изчерпателно ръководство за разработчици на Python, които желаят да се научат как се създават приложения с големи езикови модели. Разгледани са основните свойства и предимства на GPT-4 и ChatGPT. Обяснени са принципите за работа с тях. Стъпка по стъпка е показан процесът по създаване на различни видове приложения с библиотеката GPT-4 и ChatGPT Python, включително приложения за генериране на текст, отговаряне на въпроси и инструменти за обобщаване на съдържание. Книгата е написана на ясен и стегнат език и включва лесни за ...
Втори стъпки в програмирането на C / C++ - книга

Втори стъпки в програмирането на C / C++


Бисерка Йовчева, Ирина Иванова, Петър Петров

КЛМН
Цена:  20.00 лв.
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от най-модерните и най- ...
Състезателно програмиране за група С - книга

Състезателно програмиране за група С


Марин Шаламанов, Петър Петров

КЛМН
Цена:  20.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. клас. Това е най-младшата възрастова група, за която се провеждат и международни състезания по информатика. Книгата е предназначена да обезпечи с материали подготовката на състезателите за участие в български и международни състезания по програмиране и включва всички теми от утвърдения тематичен план за групата. Всяка тема е представена с теоретичен материал, богато онагледен със задачи за написване на програма и решения на някои от тях. Езикът за програмиране, на който са написани решенията е най-често използваният от ...
Първи стъпки в програмирането на C / C++ - книга

Първи стъпки в програмирането на C / C++


Бисерка Йовчева, Ирина Иванова

КЛМН
Цена:  20.00 лв.
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Второ преработено издание. ... Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. клас, които се готвят (самостоятелно или в организирани форми) за участие в състезания по програмиране. То, обаче, може да бъде много полезно и за учителите, които биха искали да се захванат с преподаването на програмиране за най-малките. В книгата е представен минималният обем от знания и умения, които са достатъчни, за да могат да се решават състезателни задачи от Националната олимпиада и Националните турнири по информатика в най-малката състезателна група. Няма съмнение, че професията на програмиста е една от ...
Алгоритми в програмирането - майсторството да програмираш - книга

Алгоритми в програмирането - майсторството да програмираш


Алексей Василев

Асеневци
Цена:  29.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Важна част от подготовката на добрия програмист е свързана с развитието на алгоритмичното мислене. Ето защо тази книга е посветена на създаването, използването и анализа на алгоритми. В книгата последователно са разгледани темите: правила за представяне на алгоритми посредством псевдокод; подходи за анализиране на сложността, оценка на ефективността на алгоритмите и избор на най-добрия от няколко възможни; особености при реализация на алгоритми, предназначени за обработка на масиви, опашки, мрежи и свързани списъци; използване, силни и слаби страни на нетривиални конструкции, бинарни дървета и графи; числови ...
Състезателно програмиране - комплект от 2 тома - книга

Състезателно програмиране - комплект от 2 тома


Стивън Халим, Филикс Халим, Сухендри Ефенди

КЛМН
Цена:  40.00 лв.
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Тази книга има амбициозната задача да обезпечи, с всички материали и ресурси, подготовката на високо квалифицирани състезатели, участници в престижни международни състезания по програмиране, както и да бъде в помощ на треньорите им в процеса на подготовка. Безспорен уникат в света на специализираната литература този изключително сериозен текст на братята Стивън и Филикс Халим и техния наскоро присъединил се съавтор Сухендри Ефенди има вече четири издания и се ползва с много голяма популярност сред състезателите по програмиране. Амбицията на екипа, работил над нелекия превод, е да направи този труд достъпен за широк кръг ...
Обектно-ориентирано проектиране и програмиране: С примери на C# - книга

Обектно-ориентирано проектиране и програмиране: С примери на C#


Елена Сомова, Росица Донева, Силвия Гафтанджиева

УИ Паисий Хилендарски
Цена:  15.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
В последните десетилетия неимоверно се увеличи необходимостта от проекти­ране и създаване на програмни системи с различно предназначение. В същото време архитектурата на компютрите, предложена от Джон фон Нойман, остана почти непроменена, а производителността на програмисткия труд растеше със значително по-бавни темпове. Всичко това наложи търсенето на по-ефективни методи и техно­логии за производство на програми, както и създаване на мощни средства за абст­ракция в езиците за програмиране (ЕП). В тази връзка се появиха нови по-съвършени механизми за абстракция, позволяващи процесът на създаване на програмни продукти да ...
Владимир Сутеев
Дейвид Ройстън-Лий, Силвана Стори
Търсене
Книги
Ваучери за подарък от store.bg
Намаление на хиляди книги