Результаты поиска по запросу "c++"

9 ответов

Конструктор по умолчанию с пустыми скобками

Есть ли веская причина, по которой пустой набор круглых скобок (скобок) недопустим для вызова конструктора по умолчанию в C ++? MyObject object; // ok - default ctor MyObject object(blah); // ok MyObject object(); // errorКажется, я пишу "()" ...

7 ответов

Можно ли принудительно вызвать ошибку компиляции, если строковый аргумент не является строковым литералом?

Допустим, у меня есть эти две перегрузки: void Log(const wchar_t* message) { // Do something } void Log(const std::wstring& message) { // Do something }Могу ли я затем в первой функции добавить проверку во время компиляции, что переданный ...

3 ответа

Определите доступность набора инструкций SSE / SSE2 в Visual Studio

Как я могу проверить в коде, включен ли SSE / SSE2 компилятором Visual Studio? я пытался#ifdef __SSE__ но это не сработало.

ТОП публикаций

1 ответ

std :: copy двумерный массив

Здравствуйте, я пытаюсь использовать функцию std :: copy () для копирования двумерного массива. Мне было интересно, если это возможно сделать так! Я продолжаю получать "Ошибка сегментации", но массив копируется правильно. Я попытался вычесть ...

1 ответ

 это вручную в вашем собственном коде. Имеет значение

4 ответа

Почему можно объявить структуру и неструктуру с одинаковыми именами?

По всей видимости, По причинам, дошедшим до предыстории C, возможно объявить структуру и неструктуру с одинаковыми именами в одной и той же области видимости. - (Бьярне Страуструп - Язык программирования C ++. 4-е издание) Например: struct ...

6 ответов

C ++ 11 переменное число аргументов, тот же конкретный тип

Вопрос прост: как реализовать функцию, принимающую переменное число аргументов (подобно шаблону с переменным числом аргументов), однако, где все аргументы имеют одинаковый тип, скажем, int. Я думал о чем-то похожем на это; void func(int... ...

4 ответа

Итерация по std :: vector в отсортированном порядке [закрыто]

Я получаю из API вектор Foo следующим образом: std::vector<Foo> foos;Затем я написал функцию под названием std::vector<std::string> getKeys(const std::vector<Foo>&)который перебирает контейнер и извлекает ключ типа std :: string для каждого ...

3 ответа

Что означает «значение символа» из команды nm?

Когда вы перечисляете таблицу символов статической библиотеки, какnm mylib.aЧто означает 8-значный гекс, который появляется рядом с каждым символом? Это относительное расположение каждого символа в коде? Кроме того, могут ли несколько символов ...

1 ответ

как использовать gpu :: Stream в OpenCV?

OpenCV имеетgpu::Stream класс, который инкапсулирует очередь асинхронных вызовов. Некоторые функции имеют перегрузки с дополнительнымиgpu::Stream параметр. ПомимоПример кода ...