c++

Возможные Дубликаты:чрезмерное использование этого в C++ кодкогда следует использовать ключевое слово "this" В C++?есть ли причина использовать это -> в C++, это ключевое слово this обычно опускается? Например: Person::Person(int age) { _age = age; } против: Person::Person(int age) { thi...

недавно я работал с другом, который хотел сделать C++ более Haskell-y, и мы хотели функцию, которая в основном выглядит так: auto sum(auto a, auto b) { return a + b; } видимо, я не могу использовать auto в качестве типа параметра, поэтому я изменил его на этот: template<class A, class B> auto su...

Как на самом деле работают детекторы утечки памяти? Каковы основные понятия в целом? Можно взять C++ в качестве языка, чтобы объяснить это....

Я хочу сбросить значения матрицы в OpenCV на консоль с помощью cout. Я быстро узнал, что я не понимаю систему типов OpenvCV и шаблоны C++ достаточно хорошо, чтобы выполнить эту простую задачу. может ли читатель опубликовать (или указать мне) небольшую функцию или фрагмент кода, который печатает коврик? с ув...

есть ли какие-либо недостатки с использованием make_shared<T>() вместо shared_ptr<T>(new T). Boost documentation государства были повторные запросы от пользователи для заводской функции, которая создает объект заданного типа и возвращает shared_ptr к нему. Кроме того удобство и стил...

тема строк в документации SO обычно говорила в разделе "Примечания": начиная с C++14, вместо использования "foo", рекомендуется использовать "foo"s, а s - строковый литерал, который преобразует const char *"foo" до std::string"foo". единственное преимущество, которое я вижу через std::string str = "foo...

этот (придуманный) вопрос изначально был сформулирован как головоломка, скрывающая некоторые детали, которые могут помочь увидеть проблему быстрее. Прокрутить вниз для более простой версии MCVE. оригинал (а-ля головоломка) версия у меня есть этот кусок кода, который выводит 0: #include <iostre...

Я хотел бы знать, есть ли какая-либо библиотека std или инструмент boost, чтобы легко объединить содержимое нескольких наборов в один. в моем случае у меня есть несколько наборов ints, которые я хотел бы объединить....

Как преобразовать float в строку в C++ при указании точности и количества десятичных цифр? например: 3.14159265359 -> "3.14"...