Результаты поиска по запросу "c++"
Конструктор по умолчанию с пустыми скобками
Есть ли веская причина, по которой пустой набор круглых скобок (скобок) недопустим для вызова конструктора по умолчанию в C ++? MyObject object; // ok - default ctor MyObject object(blah); // ok MyObject object(); // errorКажется, я пишу "()" ...
Можно ли принудительно вызвать ошибку компиляции, если строковый аргумент не является строковым литералом?
Допустим, у меня есть эти две перегрузки: void Log(const wchar_t* message) { // Do something } void Log(const std::wstring& message) { // Do something }Могу ли я затем в первой функции добавить проверку во время компиляции, что переданный ...
Определите доступность набора инструкций SSE / SSE2 в Visual Studio
Как я могу проверить в коде, включен ли SSE / SSE2 компилятором Visual Studio? я пытался#ifdef __SSE__ но это не сработало.
std :: copy двумерный массив
Здравствуйте, я пытаюсь использовать функцию std :: copy () для копирования двумерного массива. Мне было интересно, если это возможно сделать так! Я продолжаю получать "Ошибка сегментации", но массив копируется правильно. Я попытался вычесть ...
Почему можно объявить структуру и неструктуру с одинаковыми именами?
По всей видимости, По причинам, дошедшим до предыстории C, возможно объявить структуру и неструктуру с одинаковыми именами в одной и той же области видимости. - (Бьярне Страуструп - Язык программирования C ++. 4-е издание) Например: struct ...
C ++ 11 переменное число аргументов, тот же конкретный тип
Вопрос прост: как реализовать функцию, принимающую переменное число аргументов (подобно шаблону с переменным числом аргументов), однако, где все аргументы имеют одинаковый тип, скажем, int. Я думал о чем-то похожем на это; void func(int... ...
Итерация по std :: vector в отсортированном порядке [закрыто]
Я получаю из API вектор Foo следующим образом: std::vector<Foo> foos;Затем я написал функцию под названием std::vector<std::string> getKeys(const std::vector<Foo>&)который перебирает контейнер и извлекает ключ типа std :: string для каждого ...
Что означает «значение символа» из команды nm?
Когда вы перечисляете таблицу символов статической библиотеки, какnm mylib.aЧто означает 8-значный гекс, который появляется рядом с каждым символом? Это относительное расположение каждого символа в коде? Кроме того, могут ли несколько символов ...
как использовать gpu :: Stream в OpenCV?
OpenCV имеетgpu::Stream класс, который инкапсулирует очередь асинхронных вызовов. Некоторые функции имеют перегрузки с дополнительнымиgpu::Stream параметр. ПомимоПример кода ...