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

2 ответа

невозможно указать явный инициализатор для массивов

Я получаю следующую ошибку компиляции ... error C2536: 'Player::Player::indices' : cannot specify explicit initializer for arraysпочему это? заголовок class Player { public: Player(); ~Player(); float x; float y; float z; float velocity; const ...

4 ответа

 хэшируется

могу позволить реализации STL подобрать мои пользовательские типы? На MSVC есть классstd::tr1::hash, который я могу частично специализировать, используя namespace std { namespace tr1 { template <> struct hash<MyType> { ... }; } }но это ...

2 ответа

C ++ получает месяц как число во время компиляции

У меня есть проект C ++, который должен напечатать строку ревизии. Строка редакции определяется компанией, а протокол включает время сборки в формате гггг / мм / дд. Я использую это как макрос из системы сборки, но это больше не вариант, ...

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

2 ответа

Вопросы относительно C ++ non-POD союзов

C ++ 11 дал нам возможность использовать не-POD типы внутри союзов, скажем, у меня есть следующий фрагмент кода; union { T one; V two; } uny;Где-то в моем классе, только один участник будет активен одновременно, теперь мои вопросы довольно ...

2 ответа

Qt 5 cmake завершается неудачно с неопределенной ссылкой на vtable в hello world с inc & src в качестве подкаталогов

Обновление 2После небольшого перебора (и некоторого редактирования сгенерированных Make-файлов), похоже, что происходит то, что moc не обрабатывает должным образомMainWindow.h (включеноmain.cpp а такжеMainWindow.cpp если он не находится в той же ...

1 ответ

правильная пороговая функция в opencv / c ++

Я новичок в обработке изображений и OpenCV. Мне нужно порог моего серого изображения. Изображение содержит все значения от 0 до 1350, и я хочу сохранить все значения, которые больше 100. Я нашел эту функцию в opencv: cv::threshold( Src1, Last, ...

3 ответа

Что означает обратный слеш после открывания скобки?

В объявлении макроса, например: #define WAIT_SPI2_TRANSMISSON_END() {while ((SPI2_SR & SPI_SR_TXCTR_MASK) != 0) {\ if( SPI2_SR & SPI_SR_RFDF_MASK ) {\ (void)SPI2_POPR;\ SPI2_SR |= SPI_SR_RFDF_MASK ;\ }}\Что делают эти обратные слеши (\) значить ...

3 ответа

Это специфично для XCode 4.0+

de 4, когда я запускаю что-то вроде этого: string input; cout << "Enter command" << endl; getline(cin, input); cout << "You entered: " << input << endl;Я вижу мою подсказку "Enter command" в консоли. Но когда я помещаю курсор мыши под ним и ...

1 ответ

Да, это допустимо в C ++ 0x. Есть пример этого в N3290 §12.6.2 / 8:

кции инициализации класса [http://www2.research.att.com/~bs/C++0xFAQ.html#member-init], что позволяет инициализировать нормальные члены внутри самого класса, struct A { int a = 0; // error: ISO C++ forbids in-class initialization of non-const ...

0 ответов

Таким образом, у вас нет лишних затрат времени выполнения, и ваши клиенты могут использовать любую библиотеку, которую они предпочитают.

инство компиляторов C ++ допускают отключение исключений. Есть ли способ определить его из кода без использования макросов препроцессора, специфичных для компилятора, таких как _CPPUNWIND для MSVC? Идеально во время компиляции.