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

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


Скот Майерс

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

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


Скот Майерс

Цена:  10.22 €
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 0.99 €
До офис на Еконт: 2.99 €
До адрес: 2.99 €
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка06‑10‑2026 г. или 07‑10‑2026 г.
 Основни параметри:
Продукт#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++ - практическо програмиране в примери
Денис Колисниченко
Цена:  10.20 €
Тази книга не е поредният самоучител по С / C++, a наръчник с реални, добре обяснени примери, решени с помощта на езика за ...
Втори стъпки в програмирането на C / C++
Бисерка Йовчева, Ирина Иванова, Петър Петров
Цена:  10.00 €
Продуктът е представен с вътрешни страници
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят (самостоятелно или в организирани ...
C++ в примери и задачи
Алексей Василев
Цена:  12.75 €
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на ...
Бележник на разработчика: Visual C# 2005
Джеси Либерти
Цена:  9.20 €
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
За много разработчици C# е езикът, избран за създаване на приложения на.NET. Сега, с излизането на C# 2.0, езикът е по-богат от ...
Programming in C++: Examples and solutions - Part One
Lasko M. Laskov
Цена:  13.80 €
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
The book is intended to give an introduction to the complicated topic of computer programming for complete beginners that is suitable ...
C++ на разбираем език
Браиън Овърленд
Цена:  12.78 €
Второ издание. ... C++ на разбираем език е сбит, но мощен справочник, който изяснява сложния език C++. Предназначена за широк кръг ...
Microsoft Visual C++ .NET професионални проекти
Саи Кишор
Цена:  15.34 €
Използвайте "Visual С++.NET" за решаване на реални професионални задачи. С десет подробно разгледани проекта, " ...
Мнения на посетители
 

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

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

Пътят от начинаещ до експерт програмист в задачи - част 1


Нора Ангелова

УИ Св. Климент Охридски
Цена:  15.00 €
Продуктът е сред най-интересните в store.bg
Книгата съдържа задачи по програмиране на езика С++ и въвежда напълно нова методология за обучение по информатика и компютърни науки чрез средствата на изкуствен интелект, като преобръща досегашното разбиране за изграждане на знание и използва нови компоненти и методи за развиване на експертни умения. В сборника са включени основни задачи с различна тежест, възможност за поетапно развиване на умения за анализ и проектиране, глава с въпроси, подходящи за теоретичен изпит и интервю за работа, решения на всички задачи, детайлни обяснения на всички ключови части от тези решения, включително обяснение на често допусканите ...
Състезателно програмиране за група С - книга

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


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

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

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


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

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

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


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

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

Практическо ръководство по програмиране на C#


Христо Крушков

Коала Прес
Цена:  11.70 €
Продуктът е сред най-интересните в store.bg
Стандартна цена 13.00 €
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Практическо ръководство - увод в програмирането, детайлно илюстриран с примери на езика С#. ... Настоящият учебник е нова книга от поредицата за изучаване на съвременните методи и средства за програмиране. Представлява увод в програмирането, детайлно илю­стриран с примери на езика С#. Многобройните подробно обяснени учебни задачи дават възможност да се прилага методът за обучение чрез практика (learning by doing). Авторът е професор в катедра "Софтуерни технологии" към ФМИ на Пловдивския университет "Паисий Хилендарски". Настоящата книга е резултат от дългогодишния му преподавателски опит по ...
Увод в състезателното програмиране - книга

Увод в състезателното програмиране


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

КЛМН
Цена:  15.00 €
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Книгата е предназначена за всички, които искат да започнат занимания по състезателно програмиране от самото начало. Подходяща е и за ученици от 4. клас и 5. клас, които се подготвят да участват в група Е на националните състезания по програмиране. За да работи с книгата читателят трябва да е овладял достатъчно добре основите на езика за програмиране С / С++, използван както в националните, така и в международните състезания. Важен фактор за успешно участие в състезанията също е и много добрата математическа подготовка. Тъй като част от използвания математически материал не се изучава в редовните часове по математика в ...
Научете сами SQL за 10 минути на ден - книга

Научете сами SQL за 10 минути на ден


Бен Форта

АлексСофт
Цена:  10.22 €
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
"Научете сами SQL за 10 минути на ден" предлага елементарни, практически отговори, когато имате нужда от бързи резултати. Като работите с 22-та урока от книгата за около 10 минути, ще научите какво трябва да знаете, за да се възползвате от езика SQL. Уроците разглеждат IBM DB2, Microsoft SQL Server и SQL Server Express, MariaDB, MySQL, Oracle и Oracle express, PostgreSQL и SQLite. Примерите с код ви помагат да разберете как са структурирани операторите на SQL. Съветите посочват кратки пътища и решения. Предупрежденията ви помагат да избегнете често срещани капани. Бележките обясняват допълнителни концепции и ...
Python - основи на езика в примери - книга

Python - основи на езика в примери


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

Асеневци
Цена:  14.29 €
Продуктът е сред най-интересните в store.bg
Тенденциите са такива, че търсенето на програмисти, работещи с Python, постоянно расте. Тази нарастваща популярност на езика до голяма степен се дължи на неговата простота, красота и ефективност. Спектърът от задачи, които могат да бъдат решавани с Python, е повече от внушителен. Затова изучаването на Python е един разумен и многообещаващ избор. Опитът показва, че различните концепции и подходи за програмиране се усвояват най-лесно, когато са илюстрирани с примери. Именно тази методика е използвана и в книгата. Теоретичните сведения се привеждат в минимален обем, но наред с това достатъчен за качественото усвояване на ...
Весела Фламбурари, Вяра Тимчева, Галя Дунчева - Дара, Елена ...
Джоана Болури
Пътят от начинаещ до експерт програмист в задачи - част 1 - Нора Ангелова - книга
Книгата съдържа задачи по програмиране на езика С++ и въвежда напълно нова методология за обучение по ...
Проектиране на роботизирани системи - Йоаннис Патиас, Васил Георгиев - книга
В книгата са представени моделите, методите, знанията и материалите, необходими за проектиране на ...
Състезателно програмиране за група С - Марин Шаламанов, Петър Петров - помагало
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. ...
Обектно-ориентирано проектиране и програмиране: С примери на C# - Елена Сомова, Росица Донева, Силвия Гафтанджиева - книга
В последните десетилетия неимоверно се увеличи необходимостта от проекти­ране и създаване на програмни ...
Първи стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова - помагало
Второ преработено издание. : Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. ...
Практическо ръководство по програмиране на C# - Христо Крушков - учебник
Практическо ръководство - увод в програмирането, детайлно илюстриран с примери на езика С#. : ...
Увод в състезателното програмиране - Красимир Манев - помагало
Книгата е предназначена за всички, които искат да започнат занимания по състезателно програмиране от ...
Алгоритми в графи. Основни алгоритми с STL - Красимир Манев - книга
Второ преработено и допълнено издание. : Книгата въвежда читателя в една област на дискретната ...
Увод в програмирането (C/C++) - Милен Петров - книга
Книгата съдържа множество примери, програмни фрагменти, фигури и изходни екрани, практически уроци (за ...
C++ Основи For Dummies - Джон Пол Мюлер, Роналд Мак - книга
Всички важни неща за C++ - на една ръка разстояние.Добре дошли в компактната и практична книга, която ...
Търсене
Книги