0
ответов

Ищу библиотеку с половинной или четвертной плавающей точкой [закрыто]

Мне нужно хранить значения в диапазоне примерно От -10000 до 10000. На границах диапазона точность не очень высока (может быть, около 64, посмотрю, как она подходит), около нуля точность должна быть...
вопрос задан: 15 March 2012 13:37
0
ответов

Разрешено ли преобразование с помощью шаблонного конструктора std::vector, принимающего итераторы?

В стандарте C++11, раздел 23.3.6.2 [vector.cons], сказано следующее: template vector(InputIterator first, InputIterator last, const Allocator&....
вопрос задан: 15 March 2012 13:23
0
ответов

Что такое структура данных, подобная множеству в C ++

Мне нужно использовать преимущества наборов delphi, таких как "in" в C ++, но я не знаю, есть ли данные структура как наборы в c ++ Я знаю, что могу использовать вместо этого массив, но, как я уже сказал, я хочу использовать ...
вопрос задан: 15 March 2012 13:21
0
ответов

Как я могу подавить все диалоги ошибок при сбое процесса (я только хочу, чтобы он тихо падал)

У меня есть процесс, который я запускаю с помощью CreateProcess, затем я жду его, чтобы закончить и проверить его код выхода. Я делаю это в пакетном режиме и не хочу, чтобы в случае сбоя процесса появлялись окна сообщений. ...
вопрос задан: 15 March 2012 11:24
0
ответов

ускоренная сериализация производного объекта не вызывает функцию serialize() производного объекта

Я прочитал множество подобных вопросов, но не нашел ответа. Я использую Visual Studio 2010 и Boost 1.47. Вот код, он полный и компилируемый: #include "stdafx.h" #include &...
вопрос задан: 15 March 2012 10:44
0
ответов

Невозможно открыть выходной файл, разрешение отказано

Поэтому я продолжаю получать эту ошибку при попытке скомпилировать код C ++ с использованием CodeBlocks. не удается открыть выходной файл [имя_файла.exe] отказано в разрешении. Это началось только сегодня, и это происходит спорадически и непоследователь
вопрос задан: 15 March 2012 09:38
0
ответов

Как разместить объекты в другом месте, кроме кучи?

Можем ли мы разместить динамически размещаемые объекты в другом месте, кроме кучи?? Как мне определить для этого перегруженный новый оператор?? Если у меня есть какой-то класс Arena, такой как class Arena{ char area[2000];...
вопрос задан: 15 March 2012 08:08
0
ответов

Изменить тип атрибута при анализе двоичного файла с помощью boost::spirit

Я успешно использовал boost::spirit::qi для анализа потока, состоящего из встроенных-парсеров (,например. байт_, маленькое_слово и т. д.). Однако теперь мне нужно проанализировать данные, которые не попадают аккуратно в...
вопрос задан: 15 March 2012 07:09
0
ответов

Вопросы по кодировке C/C++

У меня есть несколько вопросов по поводу понимания различных кодировок. Какова кодировка по умолчанию для строк? char ascii[]= "Некоторый текст"; // Это обычный ASCII, верно? wchar_t utf[] = L"Некоторый текст"; //...
вопрос задан: 15 March 2012 05:20
0
ответов

Использование модели/представления Qt с нетабличными данными и нетабличным/списковым пользовательским интерфейсом?

Я читал о структуре Qt Model/View. Я считаю, что это очень полезно при работе с табличными данными, такими как таблицы из базы данных. У меня вопрос: будет ли это полезно для нетабличных данных, таких как свойство...
вопрос задан: 15 March 2012 03:45
0
ответов

Как передать аргументы с помощью std::mem_fun

Я хотел бы знать, есть ли способ передать аргументы с помощью std::mem_fun ? Я хочу уточнить, что у меня может быть как можно больше аргументов и множество функций-членов. Проблема в том, что я использую старый...
вопрос задан: 15 March 2012 03:14
0
ответов

Программное определение энергопотребления в Windows?

Существуют ли какие-либо возможности ОС Windows для программного определения текущего энергопотребления вашей системы? (Идеальным решением может быть использование интерфейса WMI.)
вопрос задан: 14 March 2012 22:46
0
ответов

Алгоритм или программное обеспечение для нарезки сетки

Каков правильный подход к нарезке трехмерной сетки? Сетка представляет собой замкнутые поверхности, а срезы должны быть бинарными изображениями того, что находится внутри сетки. Так, например, сетка, представляющая собой сферу и...
вопрос задан: 14 March 2012 20:41
0
ответов

Как скомпилировать boost с помощью флага отладки -g?

Я хочу перекомпилировать нашу библиотеку boost, но с включенным флагом отладки -g. Я читал и вижу, что мы строим буст с джемом. Хотя я знаю, что делаю очень хорошо, варенье всегда ускользало от меня и моего ...
вопрос задан: 14 March 2012 20:35
0
ответов

Double or float - подпрограммы оптимизации

Я читаю код процедур оптимизации (Nelder Mead, SQP...). Языки C++, Python. Я замечаю, что часто выполняется преобразование из числа double в число с плавающей запятой или методы дублируются с помощью ...
вопрос задан: 14 March 2012 20:32
0
ответов

Что такое алиасинг и как он влияет на производительность?

На мероприятии GoingNative во время интерактивной панели во второй день на 9-й минуте Чендлер Каррут говорит: Указатели создают проблемы с псевдонимами. Они замедляют ваши двоичные файлы, а не ускоряют их. Что...
вопрос задан: 14 March 2012 19:55
0
ответов

С++ оптимизирует массив целых чисел

У меня есть двумерная таблица поиска int16_t. int16_t my_array[37][73] = {{**DATA HERE**}} У меня есть смесь значений, которые варьируются от диапазона чуть выше диапазона int8_t до диапазона чуть ниже диапазона int8_t и некоторые...
вопрос задан: 14 March 2012 17:21
0
ответов

Создание нового подвектора C++?

Скажем, у меня есть вектор со значениями [1,2,3,4,5,6,7,8,9,10]. Я хочу создать новый вектор, который ссылается, например, на [5,6,7,8]. Я предполагаю, что это просто вопрос создания вектора с указателями или я...
вопрос задан: 14 March 2012 16:03
0
ответов

C++ позволяет избежать ручного вызова функции базового класса

У меня есть набор таких классов: class A { public: int DoIt() { //common code } }; класс B: public A { int DoIt() { if (A::DoIt() == 1) { return 1; } else { // ...
вопрос задан: 14 March 2012 15:44
0
ответов

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

struct Messages { template static const char* message() {return "test message";} }; template Структурный тест: общедоступный M { Test() { ...
вопрос задан: 14 March 2012 15:42
0
ответов

«Лучший» (идиоматический) способ выбрать k наименьших элементов из контейнера в C++ [дубликат]

Я довольно часто сталкиваюсь с этой проблемой: по заданной последовательности найти k наименьший элемент. не так сложно, но то, что я ищу, это "идиоматический" способ сделать это, который одновременно ...
вопрос задан: 14 March 2012 15:08
0
ответов

ctypes python std::string

Я работаю с ctypes, используя C++ в качестве бэкенда. Теперь в C++ есть такая функция: void HandleString(std::string something){ ... } Мне интересно, как вызвать эту функцию из python -...
вопрос задан: 14 March 2012 13:39
0
ответов

Когда функция CDialog.DoModal() не может создать диалоговое окно?

MSDN сообщает, что функция CDialog.DoModal() возвращает значение –1, если функция не может создать диалоговое окно. Он не говорит, в каком случае он может не создать диалоговое окно. Быстро...
вопрос задан: 14 March 2012 13:37
0
ответов

Проблемы с использованием карты с набором битов в качестве ключа

Я пытаюсь создать карту на C++ с набором битов в качестве ключа. Однако компилятор генерирует следующие сообщения об ошибках. В файле, включенном из /usr/include/c++/4.6/string:50:0, из /usr/...
вопрос задан: 14 March 2012 12:50
0
ответов

C++ assert в assert.h

00001 /* assert.h 00002 Copyright (C) 2001, 2003 Free Software Foundation, Inc. 00003 Автор Stephane Carrez (скрытый) 00004 00005 Этот файл является свободным программным обеспечением; можно...
вопрос задан: 14 March 2012 11:39
0
ответов

Как мне ToString () перечислить в C ++? [дубликат]

Как мне ToString () перечислить в c ++? В Java и C # я бы просто назвал ToString. перечислимые цвета {Красный = 0, Зеленый = 1, Синий = 2 }; Мне нужно создать строку типа: "Invalid color '" + color + "' ...
вопрос задан: 14 March 2012 11:38
0
ответов

Microsoft Parallel Patterns Library (PPL)и OpenMP

Я хочу сравнить производительность PPL и OpenMP, но не могу найти подробное исследование в Интернете. Я считаю, что есть не так много людей, которые имеют опыт работы с PPL. Я разрабатываю свой...
вопрос задан: 14 March 2012 10:27
0
ответов

Как вернуть значение std::copy в случае успеха или неудачи?

Я использую std::copy для копирования объектов из std::deque в файл. Код работает нормально, но мне нужно проверить, было ли копирование успешным, и, соответственно, мне нужно установить флаг или выдать исключение. ...
вопрос задан: 14 March 2012 09:45
0
ответов

Поведение униформ после glUseProgram() и скорость

Насколько быстро работает glUseProgram()? Есть ли что-нибудь лучше (быстрее)?: Вот мои мысли: Использовать 1 универсальную шейдерную программу, но с множеством входных настроек и атрибутов (настройки для каждого класса графики) ...
вопрос задан: 14 March 2012 09:24
0
ответов

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

Мне нужно сделать класс Expr с открытым интерфейсом следующим образом: class Expr{ //... общедоступный: выражение (const char*); оценочный(); // Вычисляет выражение и возвращает результат void ...
вопрос задан: 14 March 2012 08:49