Результаты поиска по запросу "c++"
C ++ STL: пользовательская сортировка одного вектора на основе содержимого другого [дубликата]
На этот вопрос уже есть ответ здесь: Как отсортировать std :: vector по значениям другого std :: vector? [/questions/236172/how-do-i-sort-a-stdvector-by-the-values-of-a-different-stdvector] 12 ответовЭто, вероятно, лучше всего изложено в ...
Является ли сборка мусора автоматической в стандарте C ++?
Насколько я понимаю, в стандартном C ++ всякий раз, когда вы используете оператор new, вы также должны в какой-то момент использовать оператор delete для предотвращения утечек памяти. Это потому, что в C ++ нет сборки мусора. В .NET сборка мусора ...
Когда использовать обещание поверх async или packaged_task?
Когда я должен использоватьstd::promise надstd::async или жеstd::packaged_task? Можете ли вы привести практические примеры использования каждого из них?
Шаблонная специализация и наследование
Предположим, у меня есть шаблонный класс с большим количеством функций, и я хочу специализировать их, чтобы изменить только некоторые из них и сохранить остальные точно так, как указано в базовом шаблонном классе. Как я могу это сделать? Ниже ...
Использование OpenGL для 2D
Я начал с OpenGL и узнал о модели, представлении и матрице проекции. Насколько я понимаю, проекционная матрица нужна только для проецирования 3D-объекта на 2D-поверхность (экран). Так что, если я хочу создать 2D-игру, нужно ли мне возиться с ...
Присвоение переменной в условии «если» [дубликат]
На этот вопрос уже есть ответ здесь: Почему вы используете назначение в условии? [/questions/151850/why-would-you-use-an-assignment-in-a-condition] 10 ответов Недавно я просто потерял время на выяснение ошибки в моем коде, которая была вызвана ...
BOOST_FOREACH & шаблоны без typedef
Когда я работаю с BOOST_FOREACH, нет проблем с простыми шаблонами в качестве вектора. Но когда я пытаюсь перебрать карту> например, мне нужно определить тип элемента. Есть ли обходной путь?
C ++, как вызвать метод в производном классе от базового класса
Что я хочу сделать, это дляExecute() бежать и завершает это вызываетBase::Done() затем вызываетDerived::Done(), Я делаю это, потому чтоBase классExecute будет делать что-то, и когда это будет сделаноDerived::Done(), Я надеюсь, что я объясняю это ...
автоматическое объединение результатов разбора в векторы
Я написал несколько правил для разбора чисел с плавающей точкой на два типа std :: vector, которые в свою очередь хранятся в структуре: Ввод данных: # # object name01 # v -1.5701 33.8087 0.3592 v -24.0119 0.0050 21.7439 # a comment vn 0.0000 ...
Будет ли работать автоматический возврат типа возврата для основного?
Смогу ли я сделать следующее для основной функции в C ++ 1y (C ++ 14): auto main() { // ... }Так будет ли возвращаемый тип автоматическиint хотя нам не нужно использовать явноеreturn 0;?