0
ответов

массивы размера как типы параметров функции в C ++

Я использую шаблоны для своей структуры, например: #pragma pack (push, 1) template struct S {{ 1}} {T t; встроенный void Set (const T & val) {t = val; } } # pragma pack (pop) T может быть float, ...
вопрос задан: 31 October 2011 18:45
0
ответов

Утечка памяти HBITMAP

Как бы я ни смотрел и что бы ни пробовал, я не мог найти, почему этот код дает утечку. На самом деле, я не уверен в утечке, но количество объектов GDI увеличивается каждый раз, когда я использую этот кусок ...
вопрос задан: 31 October 2011 18:04
0
ответов

Оператор броска и тернарный оператор в C ++

Следующий код компилируется с G ++ 4.6.1, но не с возвратом Visual Studio 2008 (m_something == 0)? throw std :: logic_error («Произошло что-то не так»): m_something; Дело в том, что Visual ...
вопрос задан: 31 October 2011 18:00
0
ответов

C / C ++ эквивалент Java doubleToRawLongBits ()

В Java Double.doubleToLongBits () полезен для реализации методов hashCode (). Я пытаюсь сделать то же самое на C ++ и написать свой собственный метод doubleToRawLongBits (), поскольку после обхода через Google я могу '...
вопрос задан: 31 October 2011 17:26
0
ответов

boost :: asio io_service thread pool

Как правильно использовать настройки пула потоков для io_service? Эти два оператора из документации сбивают меня с толку: io_service :: run Обычный выход из функции run () подразумевает ...
вопрос задан: 31 October 2011 17:13
0
ответов

Преобразование YUV в BGR или RGB в OpenCV

У меня есть карта видеозахвата, которая имеет канал в формате YUV. Я видел здесь другие сообщения, похожие на этот вопрос, и пытался попробовать все возможные изложенные методы, но ни один из них не предоставил ...
вопрос задан: 31 October 2011 17:10
0
ответов

Максимальное расстояние редактирования и предложение на основе частоты слов

Мне нужен проверка орфографии со следующей спецификацией: Очень масштабируемая. Чтобы иметь возможность установить максимальное расстояние редактирования для предлагаемых слов. Чтобы получить предложение на основе предоставленных частот слов (...
вопрос задан: 31 October 2011 16:45
0
ответов

Стоит ли мне беспокоиться о фрагментации памяти с помощью std :: vector?

Следует ли мне беспокоиться о фрагментации памяти с помощью std: : vector? Если да, то есть ли способы предотвратить это? Я не всегда предсказываю, что мои программы будут работать на ПК, они также могут быть запущены во встроенном ...
вопрос задан: 31 October 2011 15:26
0
ответов

Использование pow дает неожиданный результат

Я пытаюсь используйте функцию pow в C ++, но результат не такой, как я ожидал. Фрагмент: #include float floatcopy = boost :: lexical_cast (копия); // Тогда floatcopy равно 2.300000 ...
вопрос задан: 31 October 2011 11:44
0
ответов

пользовательские свойства ребер в BGL

Я начал использовать BGL для некоторых задач, связанных с графами. У меня много ребер, и каждое ребро имеет несколько свойств, одно из которых - его вес. (Все свойства являются числами с плавающей запятой и целыми числами). Так как я ...
вопрос задан: 31 October 2011 10:58
0
ответов

Как мне написать обработку исключений для неправильного ввода?

Я пытаюсь написать функцию, которая запрашивает у пользователя пять числовое число, и я хочу написать блок исключений для обработки неверного ввода, если пользователь пытается ввести строку или какое-то нецелое число ...
вопрос задан: 30 October 2011 23:02
0
ответов

Building Boost в Windows

Я пытаюсь создать библиотеки Boost на машине с Windows 7 x64, используя mingw. Когда я пытаюсь запустить b2 b2 --build-dir = "C: \ boost \ build" --toolset = gcc --with-python для сборки библиотек, я получаю сообщение об ошибке ...
вопрос задан: 30 October 2011 21:28
0
ответов

Когда 'идентификатор' является 'именем' в C++?

Когда 'идентификатор' называется 'именем' в C++? В основном я читал, что вместо термина "идентификатор" используется термин "имя", как в примере: struct S { int i }; S thing1; В этом случае, является ли thing1 ...
вопрос задан: 30 October 2011 21:26
0
ответов

QMap/QHash operator[] возвращает действительность ссылки

Мне стало интересно, как долго действительна ссылка на значение внутри контейнера Qt, особенно QHash или QMap. Под действительностью я имею в виду, гарантируется ли, что она все еще указывает на правильное место внутри ...
вопрос задан: 30 October 2011 19:23
0
ответов

Двустороннее «хеширование» строки

Я хочу сгенерировать int из строки и иметь возможность сгенерировать ее обратно. Что-то вроде хеш-функции, но двусторонняя. Я хочу использовать int в качестве идентификатора в своем приложении, но хочу иметь возможность его преобразовать ...
вопрос задан: 30 October 2011 19:22
0
ответов

Использует отрицательное нулевое значение с плавающей запятой?

Рассмотрим следующий код C ++: double someZero = 0; std :: cout << 0 - someZero < <'\ n'; // выводит 0 std :: cout << -someZero << std :: endl; // выводит -0 Возникает вопрос: ...
вопрос задан: 30 October 2011 18:38
0
ответов

Как представить sqrt (-1) в программировании?

Я хочу представить sqrt (-1) в C ++, потому что я пытаюсь реализовать алгоритм БПФ. Есть ли хороший способ представить это?
вопрос задан: 30 October 2011 17:38
0
ответов

Как включить .obj файлы в проект

У меня такой вопрос: Мне дали задание - собрать приложение. Был готовый файл counter.h и еще какой-то файл counter.obj. Оказалось, что в counter.h было только ...
вопрос задан: 30 October 2011 17:35
0
ответов

Использование ROI в OpenCV?

ROI можно реализовать только с помощью прямоугольника. Однако у меня есть контур, который я хочу установить в качестве рентабельности инвестиций. Кто-нибудь знает, как я могу использовать контур в качестве области интереса, а не прямоугольник? ...
вопрос задан: 30 October 2011 17:23
0
ответов

Как проверить наличие ошибок ввода-вывода при использовании «ifstream», «stringstream» и «rdbuf ()» для чтения содержимого файла в строку?

Я использую следующий метод для чтения содержимого файла в строку: std :: ifstream t ("file.txt"); std :: stringstream buffer; buffer << t.rdbuf (); std :: string data (buffer.str ()); Но как ...
вопрос задан: 30 October 2011 16:51
0
ответов

Операция сна в C ++, платформа: windows

Я хочу выполнить вышеупомянутую операцию в миллисекундах в качестве единицы. Какой библиотеке и вызову функции я должен предпочесть? Ty.
вопрос задан: 30 October 2011 16:41
0
ответов

эффективный способ представления матрицы нижнего / верхнего треугольника

Я работаю над своими данными в программе C / C ++, которая является двумерной. Здесь мое значение рассчитывается для пар, и здесь значения будут одинаковыми для foo [i] [j] и foo [j] [i]. Таким образом, если я реализую это с помощью ...
вопрос задан: 30 October 2011 15:13
0
ответов

Должен ли я использовать указатель на std::string

Изучая c++, я впервые использовал библиотеку Qt вместо стандартного C++, STL и все такое (ладно, я новичок в c++ и испорчен Qt). В Qt, QString использовал неявное совместное использование, что позволило мне просто копировать ...
вопрос задан: 30 October 2011 15:01
0
ответов

Eclipse Helios CDT: игнорировать каталог сборки

Мы используем Eclipse Helios CDT для разработки. Мы используем cmake в качестве системы сборки, директории сборки обычно называются build- * внутри каталога проекта. Как мне заставить индексатор и инструмент рефакторинга ...
вопрос задан: 30 October 2011 14:59
0
ответов

Неправильная текстура при загрузке 3D-модели с использованием ASSIMP и OpenGL

Я пытаюсь изменить пример кода для загрузки 3D-модели, включенной в пример кода ASSIMP, используя GLUT вместо WGL. Однако у меня возникла проблема с текстурой, как показано ниже: пока она ...
вопрос задан: 30 October 2011 12:34
0
ответов

От кватернионов до вращений OpenGL

У меня есть объект, который я хотите повернуть с помощью ключей. Объект должен рыскать, крениться и крениться. После долгих попыток я понял, что glRotate имеет свои ограничения, и его невозможно реализовать ...
вопрос задан: 30 October 2011 12:16
0
ответов

Сохранение некопируемого, но подвижного объекта в std :: function

Предположим, у меня есть некопируемый, но подвижный функтор s, как я могу сохранить его в std :: function? т.е. как скомпилировать следующий код? (с использованием gcc 4.6) #include # include & ...
вопрос задан: 30 October 2011 11:30
0
ответов

Стандартная библиотека C ++ для крупномасштабной обработки данных

Не могли бы вы сообщить мне некоторые из стандартных библиотек C ++, полезных для обработки крупномасштабных данных, например Обработка естественного языка с огромным набором данных, набором данных о белке белка .. .
вопрос задан: 29 October 2011 23:25
0
ответов

Шаблон функции дружбы с шаблоном класса

Я получаю ошибку компоновщика, когда пытаюсь создать исполняемый файл из следующего кода. У меня сложилось впечатление, что мне нужно разместить несколько «имен типов» или сделать несколько предварительных объявлений; Я пробовал несколько ...
вопрос задан: 29 October 2011 18:25
0
ответов

C ++ создает массивы

Почему я не могу сделать что-то вроде этого: int size = menu.size; int list [size]; Есть ли способ обойти это вместо использования вектора? (массивы работают быстрее, поэтому я хотел использовать массивы) спасибо
вопрос задан: 29 October 2011 18:23