Numeralis
Подписаться
Numeralis
Numeralis
  • FAQ
  • Создатели
  • Предметный указатель
  • Реклама
  • Информационное спонсорство
  • О нас
  • Контакты
  • Технопарк Mail.ru Group

C++ Party 2014: Лекция 1. Магия метапрограммирования на примере Boost.Geometry. Чернигин Алексей

  • 26 Июл 2015
  • Юлия Ласкевич
Total
0
Shares
0
0
0

Чернигин Алексей рассказывает о метапрограммировании на примере Boost.Geometry.

  1. Предыстория
  2. Необходимые геометрические примитивы
  3. Необходимые геометрические алгоритмы
  4. Требования на библиотеку
  5. Существующие альтернативы
  6. А что, если мы разрабатываем не приложение, а библиотеку?
  7. Требования на библиотеку
  8. Суровая правда жизни, или как выглядит типичная интеграция со сторонней библиотекой
  9. Пример интеграции с GEOS
  10. Пример интеграции с GEOS
  11. Проблемы с производительностью
  12. можно ли по-другому?
  13. Нам нужна магия generic!
  14. Расстояние между двумя точками struct Point
  15. Добавляем шаблоны
  16. Надо сделать generic access
  17. Generic access
  18. Применим к GeoPoint namespace boost
  19. О метафункции
  20. Обобщаем размерность
  21. Эволюция функции distance namespace boost::geometry
  22. Рекурсивное инстанцирование
  23. Промежуточные результаты
  24. Концепция Point
  25. Адаптация GeoPoint для концепции точки namespace boost::geometry::traits
  26. Концепция LineString
  27. Адаптация Polyline namespace boost
  28. Что в итоге
  29. Добавляем геометрические примитивы
  30. Есть 2 решения
  31. Концепция Point (финальная)
  32. Адаптация концепции точки
  33. Tag dispatching
  34. Возможности tag dispatching by type
  35. Добавляем геометрические примитивы
  36. Определим тип точки для геометрий
  37. Переопределим dimension
  38. Переопределим систему координат
  39. Реверсивный порядок аргументов
  40. Изменяем distance namespace boost::geometry::dispatch
  41. Результаты
Total
0
Shares
Share 0
Tweet 0
Pin it 0
Метки материала
  • C++ Party 2014
  • generic access
  • GEOS
  • Метапрограммирование
  • Технопарк Mail.ru Group
  • Чернигин Алексей
Юлия Ласкевич

Люблю учиться, читать и делиться новостями. Зиму провожу в горах, занимаясь самообразованием и катаясь на лыжах, а летом возвращаюсь к морю. Но никогда не покину зону стабильного интернета, ведь рискую пропустить свежее событие, которое происходит где-то рядом…

Предыдущий материал
  • Академия Яндекса

Параллельные и распределенные вычисления: Разбор ДЗ № 3,4. Сухорослов Олег

  • 25 Июл 2015
  • Юлия Ласкевич
Смотреть материал
Следующий материал
  • Академия Яндекса

C++ Party 2014: Лекция 2. Плюсы и минусы Go для разработчиков на С++. Бахмутов Вячеслав

  • 26 Июл 2015
  • Юлия Ласкевич
Смотреть материал
Вас также может заинтересовать
Смотреть материал
  • Посмотреть
  • Технопарк Mail.ru Group

Смыслопоиск. Пять историй о карьере и образовании IT-шника. Волошин Дмитрий

  • Юлия Ласкевич
  • 21 Ноя 2015
Смотреть материал
  • Посмотреть
  • Технопарк Mail.ru Group

Мобильная разработка. Лекция 6. Styles G Themes Preferences. Кильдиев Рустам

  • Юлия Ласкевич
  • 21 Ноя 2015
Смотреть материал
  • Посмотреть
  • Технопарк Mail.ru Group

Многопоточное программирование на языке С/С++. Лекция 5. Калугин-Балашов Дмитрий

  • Юлия Ласкевич
  • 21 Ноя 2015
Смотреть материал
  • Посмотреть
  • Технопарк Mail.ru Group

Многопоточное программирование на языке С/С++. Лекция 4. Балашов-Калугин Дмитрий

  • Юлия Ласкевич
  • 15 Ноя 2015
Смотреть материал
  • Посмотреть
  • Технопарк Mail.ru Group

Базовое администрирование Linux. Лекция 6. Молчанов Дмитрий

  • Юлия Ласкевич
  • 15 Ноя 2015
Смотреть материал
  • Посмотреть
  • Технопарк Mail.ru Group

20 ошибок при создании IT-компании. Щукин Станислав

  • Юлия Ласкевич
  • 15 Ноя 2015
Смотреть материал
  • Посмотреть
  • Технопарк Mail.ru Group

Работа с индексами: лучшие практики для MySQL. Зайцев Петр

  • Юлия Ласкевич
  • 15 Ноя 2015
Смотреть материал
  • Посмотреть
  • Технопарк Mail.ru Group

Подготовительная программа по программированию на С/С++. Лекция 7. Модульное и обобщенное программирование. Глазкова Валентина

  • Юлия Ласкевич
  • 15 Ноя 2015

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Метки
Apple C++ Party 2014 CNews CodeFreeze facebook Google mail.ru Mail.Ru Group Microsoft Netpeak seo smm TrueConf Академия Яндекса Безопасность интернет-приложений Вебинары Воронцов Константин Гроховский Леонид Конференции Костин Евгений Машинное обучение Мероприятия Обучающий центр CyberMarketing Онлайн Академия Zillion Петров Алексей Пресс-релизы Роскомнадзор Россия Семинар Технопарк Mail.ru Group ТопЭксперт Управление продуктом ШРИ в Москве ШРИ в Москве 2012 Шестаков Олег Школа вебмастеров Яндекс Яндекс.Директ бизнес литература вебинар вконтакте конференция курсы рецензии форум
Numeralis
Удивительный мир Digital маркетинга

Введите ключевые слова для поиска и нажмите Enter