Я использую шаблоны для своей структуры, например: #pragma pack (push, 1)
template
struct S {{ 1}} {T t; встроенный void Set (const T & val) {t = val; }
}
# pragma pack (pop) T может быть float, ...
Как бы я ни смотрел и что бы ни пробовал, я не мог найти, почему этот код дает утечку. На самом деле, я не уверен в утечке, но количество объектов GDI увеличивается каждый раз, когда я использую этот кусок ...
Следующий код компилируется с G ++ 4.6.1, но не с возвратом Visual Studio 2008 (m_something == 0)? throw std :: logic_error («Произошло что-то не так»): m_something; Дело в том, что Visual ...
В Java Double.doubleToLongBits () полезен для реализации методов hashCode (). Я пытаюсь сделать то же самое на C ++ и написать свой собственный метод doubleToRawLongBits (), поскольку после обхода через Google я могу '...
Как правильно использовать настройки пула потоков для io_service? Эти два оператора из документации сбивают меня с толку: io_service :: run Обычный выход из функции run () подразумевает ...
У меня есть карта видеозахвата, которая имеет канал в формате YUV. Я видел здесь другие сообщения, похожие на этот вопрос, и пытался попробовать все возможные изложенные методы, но ни один из них не предоставил ...
Мне нужен проверка орфографии со следующей спецификацией: Очень масштабируемая.
Чтобы иметь возможность установить максимальное расстояние редактирования для предлагаемых слов.
Чтобы получить предложение на основе предоставленных частот слов (...
Следует ли мне беспокоиться о фрагментации памяти с помощью std: : vector? Если да, то есть ли способы предотвратить это? Я не всегда предсказываю, что мои программы будут работать на ПК, они также могут быть запущены во встроенном ...
Я пытаюсь используйте функцию pow в C ++, но результат не такой, как я ожидал. Фрагмент: #include
float floatcopy = boost :: lexical_cast (копия); // Тогда floatcopy равно 2.300000 ...
Я начал использовать BGL для некоторых задач, связанных с графами. У меня много ребер, и каждое ребро имеет несколько свойств, одно из которых - его вес. (Все свойства являются числами с плавающей запятой и целыми числами). Так как я ...
Я пытаюсь написать функцию, которая запрашивает у пользователя пять числовое число, и я хочу написать блок исключений для обработки неверного ввода, если пользователь пытается ввести строку или какое-то нецелое число ...
Я пытаюсь создать библиотеки Boost на машине с Windows 7 x64, используя mingw. Когда я пытаюсь запустить b2 b2 --build-dir = "C: \ boost \ build" --toolset = gcc --with-python для сборки библиотек, я получаю сообщение об ошибке ...
Когда 'идентификатор' называется 'именем' в C++? В основном я читал, что вместо термина "идентификатор" используется термин "имя", как в примере: struct S { int i };
S thing1; В этом случае, является ли thing1 ...
Мне стало интересно, как долго действительна ссылка на значение внутри контейнера Qt, особенно QHash или QMap. Под действительностью я имею в виду, гарантируется ли, что она все еще указывает на правильное место внутри ...
Я хочу сгенерировать int из строки и иметь возможность сгенерировать ее обратно.
Что-то вроде хеш-функции, но двусторонняя.
Я хочу использовать int в качестве идентификатора в своем приложении, но хочу иметь возможность его преобразовать ...
У меня такой вопрос:
Мне дали задание - собрать приложение. Был готовый файл counter.h и еще какой-то файл counter.obj. Оказалось, что в counter.h было только ...
ROI можно реализовать только с помощью прямоугольника. Однако у меня есть контур, который я хочу установить в качестве рентабельности инвестиций. Кто-нибудь знает, как я могу использовать контур в качестве области интереса, а не прямоугольник? ...
Я использую следующий метод для чтения содержимого файла в строку: std :: ifstream t ("file.txt");
std :: stringstream buffer;
buffer << t.rdbuf ();
std :: string data (buffer.str ()); Но как ...
Я работаю над своими данными в программе C / C ++, которая является двумерной. Здесь мое значение рассчитывается для пар, и здесь значения будут одинаковыми для foo [i] [j] и foo [j] [i]. Таким образом, если я реализую это с помощью ...
Изучая c++, я впервые использовал библиотеку Qt вместо стандартного C++, STL и все такое (ладно, я новичок в c++ и испорчен Qt). В Qt, QString использовал неявное совместное использование, что позволило мне просто копировать ...
Мы используем Eclipse Helios CDT для разработки. Мы используем cmake в качестве системы сборки, директории сборки обычно называются build- * внутри каталога проекта. Как мне заставить индексатор и инструмент рефакторинга ...
Я пытаюсь изменить пример кода для загрузки 3D-модели, включенной в пример кода ASSIMP, используя GLUT вместо WGL. Однако у меня возникла проблема с текстурой, как показано ниже: пока она ...
У меня есть объект, который я хотите повернуть с помощью ключей. Объект должен рыскать, крениться и крениться. После долгих попыток я понял, что glRotate имеет свои ограничения, и его невозможно реализовать ...
Предположим, у меня есть некопируемый, но подвижный функтор s, как я могу сохранить его в std :: function? т.е. как скомпилировать следующий код? (с использованием gcc 4.6) #include
# include & ...
Не могли бы вы сообщить мне некоторые из стандартных библиотек C ++, полезных для обработки крупномасштабных данных, например Обработка естественного языка с огромным набором данных, набором данных о белке белка .. .
Я получаю ошибку компоновщика, когда пытаюсь создать исполняемый файл из следующего кода. У меня сложилось впечатление, что мне нужно разместить несколько «имен типов» или сделать несколько предварительных объявлений; Я пробовал несколько ...
Почему я не могу сделать что-то вроде этого: int size = menu.size;
int list [size]; Есть ли способ обойти это вместо использования вектора? (массивы работают быстрее, поэтому я хотел использовать массивы) спасибо