Публикации по теме 'stl'
Потрясающие функции стандарта C++ : std::span и std::string_view.
Я просматривал интересную лекцию Андреаса Фертига на YouTube на основе C++ Templates. В одном из разделов он упомянул std::span, и мне было очень интересно понять/узнать об этом больше.
cppreference описывает span как объект, который может принимать непрерывную последовательность объектов в памяти с первым элементом последовательности, равным 0 . Другими словами, span — это представление, не являющееся владельцем непрерывной последовательности объектов, таких как массивы в..
Это избыточная линия?
Это избыточная линия?
Работа с файлами .STL на Three.JS
Недавно я разработал базовое веб-приложение с использованием Three.js, которое позволяет отображать файл .stl. Прежде чем я начну делиться своим опытом с Three.js, я хотел бы сначала представить его вам.
Three.js — это легкая и простая в использовании 3D-библиотека JavaScript , которая включает в себя средство визуализации WebGL .
Он используется некоторыми крупными компаниями, такими как GitHub, Pioneer, Oculus и даже NASA , для создания потрясающих графических 3D-анимаций...
Изучение функций в стандартной библиотеке шаблонов C++ (STL)
C++ Стандартная библиотека шаблонов (STL) — это мощная коллекция классов и функций шаблонов, которая предоставляет широкий спектр структур данных и алгоритмов. Среди многих компонентов STL функции играют решающую роль в манипулировании и обработке данных. В этой статье мы углубимся в функции, доступные в STL, их использование и значение в программировании на C++.
Обзор функций в STL: STL предлагает полный набор функций, которые можно применять к различным контейнерам и алгоритмам...
STL - Стандартная библиотека шаблонов
Здесь мы собираемся обсудить некоторые STL, которые часто используются в соревновательном программировании. Как строка, вектор, пара, очередь, стек, набор и карта.
Что такое STL?
STL (стандартная библиотека шаблонов): STL предоставляет набор общих классов для C ++, таких как контейнеры (очередь, стек) и ассоциативные массивы (хеш-таблицы), которые можно использовать с любыми встроенными данными. -type и с любым определяемым пользователем типом данных, который поддерживает некоторые..
Как написать контейнер, совместимый с STL
Оглавление
Заявление об ограничении ответственности Введение в STL и контейнеры "Выбранный" Да начнется взлом
Отказ от ответственности
Все, что я собираюсь здесь рассказать, основано на моем 4-летнем опыте работы с C ++ (и если я говорю C ++, я также имею в виду STL). Кроме того, мне очень поможет то, что я реализовал дерево префиксов, совместимое с STL.
Имейте в виду, что для полного понимания этой статьи важно иметь хотя бы некоторый опыт работы с C ++ и STL. Так..
C ++: shared_ptr и как написать свой
В предыдущем посте мы обсуждали умные указатели - что это такое и чем они лучше обычных указателей w.r.t. управление динамически выделяемой памятью. Мы также узнали о классе интеллектуального указателя, присутствующем в STL, т.е. unique_ptr , и о том, как мы можем реализовать наш собственный класс интеллектуального указателя.
В продолжение мы собираемся обсудить shared_ptr и то, как мы можем написать класс, который работает так же, как стандартный класс shared_ptr. shared_ptr..