В книге затрагиваются темы от общих принципов создания программ до методов объектно-ориентированного программирования. Список рассмотренных в книге тем включает, кроме прочего, управляющие инструкции, функции, указатели (в том числе и на функции), массивы, ссылки, описание классов, создание объектов, работу с конструкторами и деструкторами, перегрузку методов и функций. Также рассматривается наследование, перегрузка операторов, переопределение методов, отдельная глава посвящена обобщенным классам и функциям. Нашли свое отражение в книге и такие вопросы, как работа со структурами (в том числе и обобщенными), обработка исключительных ситуаций, многопоточное программирование. Несмотря на сложность многих из рассматриваемых в книге тем, материал адаптирован для восприятия даже самым неподготовленным читателем.
Все примеры содержат подробные объяснения и готовы к использованию. Для закрепления материала, представленного в книге, вниманию читателя предлагаются задачи для самостоятельного решения.
Дополнительные материалы можно скачать по адресу: https://eksmo.ru/C++_codes.zip
Самое главное:
● Рассмотрены все основные темы, связанные с изучением языка С++.
● Материал представлен в простой и наглядной форме.
● Книга содержит большое количество готовых к использованию примеров.
● Задачи для самостоятельного решения позволяют проверить и закрепить полученные знания.
● Использованы методики обучения, многократно проверенные на практике.
Об авторе
Алексей Николаевич Васильев - доктор физико-математических наук, профессор кафедры теоретической физики физического факультета Киевского национального университета имени Тараса Шевченко. Автор книг более 15 книг по программированию на языках С++, Java, С# Python и математическому моделированию.
Автомобили, роботы, компьютерные игры, нейронные сети, финансовые биржи – что объединяет эти казалось бы не связанные вещи? Все они используют код написанный на c++. Данная книга – ключ в этот увлекательный мир науки и технологии. Автор начинает с самых базовых конструкций языка и постепенно подводит читателя к его глубинам, используя остроумные задачи, продуманные примеры и практически полезные алгоритмы в качестве иллюстраций.
Давыдов Павел Николаевич, senior software engineer, компания Devim
на 1 сторонку
Слоганы
Основные сведения о синтаксисе и концепции языка
От простых объектно-ориентированный программ до многопотчного программирования
Примеры и задачи для самостоятельного изучения
ДЛя студентов и самостоятельного изучения
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Когда оформляете быстрый заказ, напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Платежными картами Visa, MasterCard, American Express на сайте. Вы можете оплатить с помощью платёжной карты любого банка Казахстана систем Visa, MasterCard и American Express. Оплата производится через систему авторизации платежных карт Processing.kz АО «Сбербанк».
- Оплата наличными курьеру при получении товара. Вы можете оплатить заказ наличными или оплатить картой курьеру при получении.
- Банковским переводом. Этот способ оплаты, доступен для юридических лиц и индивидуальных предпринимателей. Производится безналичным переводом по реквизитам, указанным в выставляемом счете. Деньги на счёт зачисляются в течение 1-2 рабочих дней при оплате через АО «Сбербанк», и до 3 дней через другие банки.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Курьерская доставка по г. Алматы. Бесплатная доставка заказа от 5000 тенге. Доставка осуществляется на следующий день после оформления заказа. Наши курьеры доставят заказ к Вам домой или в офис. Предварительно курьер позвонит Вам.
- Самовывоз из магазина. Пункт самовывоза находиться в г. Алматы, по адресу Домбровского 3 "А", офис 1 (Заказ предварительно оформить на сайте). Работает по БУДНЯМ с 09:00 до 17:30 , пожалуйста позвоните нам за 20 мин и сообщите о своем приезде.
- Доставка в ближайшее отделение Казпочты. Для получения товара Вам нужно будет обратиться в назначенное отделение после смс-сообщения о прибытии товара. При себе нужно иметь удостоверение личности и знать номер трек-номер.
- Почтоматы Казпочты. Отправка заказов только по 100 % предоплате.