0
ответов

Почему «-std = c ++ 0x» все еще требуется для g ++ 4.6.2? [закрыто]

Я загрузил и собрал gcc 4.6.2. Я считаю, что для функций C ++ 11 по-прежнему необходим параметр командной строки -std = c ++ 0x. Это почему? Разве не предполагается, что он будет поддерживать его по умолчанию? $ g ++ --version ...
вопрос задан: 23 December 2011 14:48
0
ответов

Общая библиотека C ++, вызываемая из C

У меня есть общая библиотека, написанная на C ++. Он экспортирует видимый интерфейс, состоящий из внешних функций "C", которые создают, уничтожают и управляют непрозрачными типами. Теперь я хотел бы иметь чистую программу C, которая ...
вопрос задан: 23 December 2011 14:15
0
ответов

Целочисленное деление в C ++ 11

Я заметил некоторые изменения формулировок в разделе 5.6 для C ++ 11.(Я смотрю на черновой вариант стандарта C ++ N3242 от 28 февраля 2011 г.) Новый (черновой) стандарт включает предложение: «Для целочисленных операндов ...
вопрос задан: 23 December 2011 14:10
0
ответов

преобразовать 64-битное двоичное строковое представление двойного числа обратно в двойное число в c ++

У меня есть 64-битное двоичное строковое представление двойного числа двойной точности IEEE754. пример: двойное значение = 0,999; Его двоичное представление: «...
вопрос задан: 23 December 2011 13:19
0
ответов

Почему функция RegQueryValueEx () возвращает ERROR_FILE_NOT_FOUND при попытке чтения из раздела реестра?

Система: Windows 7 32bit Язык: C ++. Я пытался получить доступ к регистру HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ Scsi \ Scsi Port 0, key Driver (type REG_SZ) - без проблем. То же самое для чтения из ...
вопрос задан: 23 December 2011 10:50
0
ответов

Самая быстрая структура данных для остаточных графов

Я пытаюсь реализовать алгоритм потока с тысячами узлов и ребер, поэтому мне нужны эффективные структуры данных. В настоящее время я делаю следующее: Структура Node: Двойной связанный массив (Parents) //...
вопрос задан: 23 December 2011 10:06
0
ответов

Как найти вхождения строки в строку в C ++? [дубликат]

Как найти вхождения строки в строку в C ++? Вот сценарий. строка base_string = "BF; 1; 2; 3; FF; 10; 20; 30; BF; 11 ;; 22; 33; FF; 100; 200; 300; BF; 110 ;; 220; 330; FF; 1000; 2000; 3000 "; строка ...
вопрос задан: 23 December 2011 09:32
0
ответов

Недействительность итератора multitimap C ++

Я пытаюсь выяснить, как работают итераторы std :: multimap, поэтому Я создал простой пример, показывающий суть моей проблемы. Если раскомментировать случай 1, я ожидаю, что итератор укажет на первый ...
вопрос задан: 23 December 2011 09:10
0
ответов

Как прикрепить "нисходящую панель" к нижней части менюбара в QMainWindow

Когда вы сохраняете файл на Mac, панель как бы спускается вниз с верхней панели очень крутым способом. Я хочу создать класс, который делает аналогичную вещь, используя фреймворк Qt. Существует ряд ...
вопрос задан: 23 December 2011 08:15
0
ответов

Объявление друга специализации шаблона терпит неудачу

Следующий код, содержащий объявление друга, не работает с указанной ошибкой (см. Http://ideone.com/Kq5dy): template void foo () {} template класс A {void foo (); ...
вопрос задан: 23 December 2011 07:22
0
ответов

Почему константа для неявного преобразования?

После подробного ознакомления с ISO / IEC 14882, Язык программирования - C ++, я все еще не понимаю, зачем нужна константа для неявного преобразования для пользователя -определенный тип с конструктором с одним аргументом, например ...
вопрос задан: 23 December 2011 06:20
0
ответов

Как писать комментарии C ++, которые отображаются в Intellisense?

Я программирую на C ++ с помощью Visual Studio 2010 Ultimate. Я хочу задокументировать некоторые функции, и я хочу, чтобы документация отображалась в Intellisense. Согласно MSDN, мне просто нужно поставить комментарий ...
вопрос задан: 23 December 2011 05:48
0
ответов

Как получить аргумент для promise::set_exception(x)?

Я нашел в нескольких местах о том, как promise следует использовать ссылки на copy_exception, но я не могу найти это в текущем FDIS. Есть ли альтернативный способ использования set_exception(), поскольку эти ...
вопрос задан: 23 December 2011 05:34
0
ответов

Насколько полезным было бы наследование конструкторов в C ++?

Пока я сижу на заседаниях комитета по стандартам C ++, они обсуждают плюсы и минусы отказа от наследования конструкторов, поскольку нет поставщика компилятора уже реализовал это (смысл в том, что пользователи не знают...
вопрос задан: 23 December 2011 04:44
0
ответов

Идеальная пересылка члена объекта

Предположим, у меня есть две структуры: struct X {}; структура Y {X x; } У меня есть функции: void f (X &); void f (X &&); Как мне написать функцию g (), которая принимает Y & или Y &&, но идеально ...
вопрос задан: 23 December 2011 04:19
0
ответов

Каким-либо способом создать шаблонную функцию в абстрактном базовом классе?

Я пытаюсь создать класс диспетчера конфигурации, который может хранить произвольные объекты с помощью std :: string. Моя начальная идея для моего интерфейса (абстрактного базового класса) заключалась в следующем (конечно, это ужасно ...
вопрос задан: 23 December 2011 02:29
0
ответов

Время жизни объекта истекло до вызова деструктора?

Я не понимаю этого: 3.8 / 1 "Время жизни объекта типа T заканчивается, когда: - если T - это тип класса с нетривиальным деструктором (12.4), запускается вызов деструктора или - хранилище, которое ...
вопрос задан: 23 December 2011 01:50
0
ответов

Где я могу найти руководство по C ++ csound? [closed]

Я только что открыл для себя csound и установил его привязки к C ++. API документирован здесь (после обычной установки в Linux): /usr/share/doc/libcsound64-doc/html/index.html Однако, что я ...
вопрос задан: 23 December 2011 00:46
0
ответов

Как перебирать именованные группы в xpressive?

Допустим, у меня есть объект sregex, подобный этому: boost :: xpressive :: sregex :: compile ("(? P < первое слово> \\ w +) (? \\ w +)! "); Мне не удалось найти какую-либо ссылку в xpressive ...
вопрос задан: 23 December 2011 00:29
0
ответов

Как извлечь объявления (файл .hpp) из реализации (файл .cpp)?

Мне было интересно, есть ли инструмент (возможно, компилятор GNU C ++) для получения из файла .cpp полный функций файл .hpp с указанными объявлениями функций. Пример: у меня есть: magic.cpp int foo () ...
вопрос задан: 22 December 2011 23:45
0
ответов

Последствия использования амперсанда перед именем функции в C ++?

В примере: встроенная строка & GetLabel () {return m_Label; }; Где m_Label - частная переменная-член класса. Насколько я понимаю, эта функция вернет ...
вопрос задан: 22 December 2011 22:18
0
ответов

Найти первое вхождение строки из vector

У меня есть vector vectorStrings со значениями: ta, bc, ac, st, cer, cda. Я хочу найти первое вхождение любой из строк вектора во входной строке. например, InputStr = "this ...
вопрос задан: 22 December 2011 22:16
0
ответов

Как правильно вернуть std :: string (или как правильно использовать это возвращаемое значение)

Допустим, у вас есть класс, который является глобальным (например, доступен для среды выполнения приложение) class MyClass {защищенный: std :: string m_Value; public: MyClass (): m_Value ("hello") {} std :: string ...
вопрос задан: 22 December 2011 22:08
0
ответов

Почему рекурсивная версия функции будет быстрее, чем итерационная в C?

Я проверяю разницу между двумя реализациями градиентного спуска, я предполагал, что после оптимизации компилятора обе версии алгоритма будут эквивалент. К моему удивлению ...
вопрос задан: 22 December 2011 18:08
0
ответов

Двумерный массив с использованием шаблонов

Я пытаюсь реализовать динамический массив: template class Array { частный: Item * _array; int _size; общедоступные: Array (); Массив (размер int); Item & operator [] (int ...
вопрос задан: 22 December 2011 17:11
0
ответов

Как динамически изменять размеры изображения cv :: Mat?

Я хотел бы объявить объект cv :: Mat и где-нибудь еще в моем коде изменить его размер (nrows и ncols). Я не нашел ни одного метода в документации OpenCV. Они всегда предлагают ...
вопрос задан: 22 December 2011 16:16
0
ответов

Вызов функций R из VC ++

Мне нужно запускать статистические функции из R в моем коде C ++. Есть ли способ вызвать их из моего кода на C ++? Я использую VS 2005, нужно ли мне включать какие-либо файлы заголовков или связывать какие-либо библиотеки? Я установил ...
вопрос задан: 22 December 2011 14:48
0
ответов

Влияет ли включение функции на ее связывание?

Если я делаю функцию встроенной, она меняет ее связь на внутреннюю? Например: Я использую или вызываю встроенную функцию в двух файлах: file1.cpp // определение функции inline void foo () {} ...
вопрос задан: 22 December 2011 14:35
0
ответов

Утечка памяти при использовании эмотиконов на CRichEditCtrl

Я разрабатываю класс текстового редактора (для приложения чата) на основе CRichEditCtrl (MFC) с поддержкой эмотикона. После того, как я загружу битовый массив эмотикона, я использую функциональный OleCreateStaticFromData для...
вопрос задан: 22 December 2011 14:14
0
ответов

Каков предел размера для класса?

Мне было интересно, каков предел размера для класса. Я провел простой тест: #define CLS (name, other) \ имя класса \ {\ общественность: \ name () {}; \ other a; \ other b; \ other c; \ other d; \ other e; \ ...
вопрос задан: 22 December 2011 13:45