Kselax.ru

Hacker Kselax — the best hacker in the world

Menu
  • Блог
  • Контакты
  • wp plugin генератор
  • Русский
    • Русский
    • English
Menu

Метка: Задачи С++

visual C++ 2010 (глава 2) Решение задач.

Posted on 13 июля, 201420 июля, 2014 by admin

Здорова господа! Я сейчас читаю книгу «Visual C++ полный курс» автор Айвор Хортон, ну и в общем решил решать задачки, там их не много, примерно по 5 задач после каждой главы, от буду создавать пост и внем выкладывать все решения задач которые я сам делаю. Да задачи эти уже решены и можно скачать на сайте…

Read more

GDlib работа в С++, visual studio 2010.

Posted on 30 октября, 20137 ноября, 2013 by admin

Здорова господа! Сегодня рассмотрим библиотеку для обработки изображений GDlib, я ее знаю из php, мне нужно было написать функцию для масштабирования изображений, нужно было проверять их размер и уменьшать. Ну что ж начнем.

Read more

Версия hash_map безопасна как и стандартный контейнер.

Posted on 24 сентября, 201327 сентября, 2013 by admin

Напишите версию hash_map (параграф 17.6), которая столь же безопасна, что и стандартный контейнер.

Read more

Инварианты для vector.

Posted on 24 сентября, 201327 сентября, 2013 by admin

Определите инварианты для vector (параграф Е.3) с возможностью v==0 и без таковой (параграф Е.3.5).

Read more

Оптимизация vector.

Posted on 24 сентября, 201327 сентября, 2013 by admin

Попробуйте оптимизировать vector из параграфа Е.3, пренебрегая возможностью исключений. Например устраните все try-блоки. Сравните производительность с версией из параграфа Е.3 и с реализацией вектор из стандартной библиотеки. Сравните также размер и сложность кода этих вариантов типа vector.

Read more

Гарантии безопасности контейнера не стл.

Posted on 24 сентября, 201327 сентября, 2013 by admin

Выберите контейнер из библиотеки, отличной от стандартной. Ознакомьтесь с документацией и выясните, какие гарантии безопасности исключений он предоставляет. Испытайте этот контейнер, чтобы выяснить, насколько он устойчив к исключениям, генерируемым при выделении памяти, а также кодом, предоставляемым пользователем. Сравните с соответствующим контейнером стандартной библиотеки.

Read more

uninitialized_fill() справляется с итераторами.

Posted on 24 сентября, 201326 сентября, 2013 by admin

Попробуйте переписать uninitialized_fill() (параграф 19.4.4, Е.3.1) так, что бы он справлялся с итераторами, которые генерируют исключения в операциях — и ++. Возможно ли это? Если да, то какова стоимость такого решения? Если нет, то почему?

Read more

unitialized_fill() обработка деструкторов.

Posted on 24 сентября, 201326 сентября, 2013 by admin

Попробуйте переписать unitialized_fill() (параграф 19.4.4, параграф E3.1) так, что бы он справлялся с деструкторами, генерирующими исключения. Возможно ли это? Если да, то какова стоимость такого решения? Если нет, то почему?

Read more

Сравнение safe_insert().

Posted on 24 сентября, 201326 сентября, 2013 by admin

Сравните размер, сложность и производительность safe_insert() из упражнений 12 и 13 с версией safe_insert() из параграфа Е.4.2.

Read more

safe_insert() добавляет элементы в map.

Posted on 24 сентября, 201326 сентября, 2013 by admin

Напишите safe_insert() (параграф Е.4.2), которая вставляет элементы в существующий map ( а не копирует во временную переменную). Какие ограничения придется наложить на операции?

Read more

Навигация по записям

  • 1
  • 2
  • 3
  • 4
  • …
  • 18
  • Next

Рубрики

  • C++ (293)
  • JavaScript (1)
  • linux (1)
  • MFC (39)
  • node.js (2)
  • React (3)
  • vBulletin (5)
  • Visual Studio (9)
  • wordpress (18)
  • Разное (29)

Метки

Ajax bootstrap CentOS CLI expressjs FormData GDlib google Invisible reCAPTCHA JWT media MFC php react-router-dom redux repository wordpress RTTI STL vBulletin vector Visual Studio WINAPI wordpress wp-plugins XMLHttpRequest Двоичное дерево Задачи С++ Игры С++ Исключения С++ О-большое Операторы_С++ Перегрузка операторов С++ Поиск С++ Потоки Проектирование_С++ С++ Типы_С++ Типы С++ Шаблоны С++ библиотеки локализация макросы С++ сортировка С++

Свежие комментарии

  • RA3PKJ к записи visual C++, создание диалоговых окон.
  • admin к записи Как удалить изображение из google
  • Shakanris к записи Программка для заполнения форума на vBulletin 3.8.7
  • костя к записи visual C++, создание диалоговых окон.
  • Татьяна к записи Как удалить изображение из google
©2021 Kselax.ru Theme by ThemeGiant