Результаты поиска по запросу "c++"
Обработка цикла обновления с использованием C ++ Chrono?
Я определенно немного растерялся с новой C ++ Chrono библиотекой. Здесь у меня есть цикл обновления. Он запускает две операции: engine.Update() engine.Render()Это длинные операции, и трудно сказать, как долго они. Таким образом, мы измеряем, ...
C ++ std :: vector emplace против вставки [дубликата]
На этот вопрос уже есть ответ здесь: push_back против emplace_back [/questions/4303513/push-back-vs-emplace-back] 6 ответовМне было интересно, в чем различия между ними. Я заметил, что emplace - это дополнение c ++ 11. Так почему же сложение?
Делает ли std :: vector :: insert () недействительными итераторы, если в векторе достаточно места (созданного с помощью резерва)?
ОтветКак самостоятельно скопировать вектор? [https://stackoverflow.com/questions/14781264/how-to-self-copy-a-vector/]меня немного смутило недействительность итератора. В некоторых литературных источниках говорится, что «если вы используете ...
упорядочение памяти с помощью спиновой блокировки atomic_flag
Я пытаюсь познакомиться с новыми концепциями упорядочения памяти в c ++ 11 и считал, что на самом деле довольно хорошо их понимаю, пока не наткнулся на эту реализацию спин-блокировки: #include <atomic> namespace JayZ { namespace Tools { class ...
Как создать подкласс шаблонного базового класса?
У меня есть следующие данные структуры данных: struct fastEngine { ... } struct slowEngine { ... } template<typename T> class Car { T engine; vector<T> backupEngines; virtual void drive() = 0; } class FastCar : public Car<fastEngine> { virtual ...
Короткий путь к функции-члену std :: bind к экземпляру объекта без параметров привязки
У меня есть функция-член с несколькими аргументами. Я хотел бы связать его с конкретным экземпляром объекта и передать его другой функции. Я могу сделать это с заполнителями: // actualInstance is a MyClass* auto callback = ...
Является ли size_t размером слова?
Являетсяsize_t размер слова компьютера, который скомпилировал код? Парсинг с g ++, мой взгляд компилятораsize_t какlong unsigned int, Компилятор внутренне выбирает размерsize_tилиsize_t на самом деле напечатан внутри некоторого макроса ...
Читает ли exchange или compare_and_exchange последнее значение в порядке изменения?
я читаюC ++ параллелизм в действии [http://www.manning.com/williams/]Энтони Уильямс. В разделе «Понимание непринужденного заказа»: Есть несколько дополнительных вещей, которые вы можете сказать человеку в кабинке, например: «запишите это число и ...
C ++ Предоставить конструктор списка инициализаторов для шаблона класса
У меня есть шаблон класса Templ с параметром шаблона T, а у класса Templ есть член данных типа T, называемый obj. Я написал шаблон конструктора переменной, который передает аргументы в конструктор obj: template <class T> class Templ { public: ...
Могу ли я использовать std :: vector в качестве фасада для предварительно выделенного (необработанного) массива?
Я получил ячейку памяти в DirectX, где хранится информация о моих вершинах. Чрезвычайно удобным способом работы с информацией о вершинах является использование std :: vector <> структуры, содержащей информацию о вершинах. Учитывая, что у меня ...