0
ответов

Вставка R-значения не работает для unordered_map

Я использую последнюю доступную сборку GCC из репозитория. Я решил использовать его из-за некоторых дополнительных возможностей C ++ 0x. Однако теперь я остановился на том, что должно работать - я хочу добавить новую ...
вопрос задан: 1 May 2011 08:01
0
ответов

C ++ Regex для поиска слов без знаков препинания

Я искал, но ничего не нашел. Чтобы не тратить больше времени на то, чтобы ответ был очевиден для кого-то еще, я спрашиваю здесь. Единственный сайт, который пока был полезен ...
вопрос задан: 1 May 2011 08:00
0
ответов

Сравнение std :: function <>

Можно ли как-то сравнить два объекта std :: tr1 :: function <>? Что делать, если у меня есть коллекция объектов function и я хочу добавить и удалить обработчики событий? Добавление ...
вопрос задан: 1 May 2011 07:58
0
ответов

Как восстановить стандартный вывод после использования freopen

Я пытаюсь перенаправить вывод в моей программе на C ++ из стандартного вывода следующим образом: freopen (cmd.c_str (), " w ", стандартный вывод); Затем я вызываю систему для выполнения cmd. Я также пробовал разветвлять, а затем вызывать execvp. ...
вопрос задан: 1 May 2011 05:36
0
ответов

Могу ли я ввести параметр шаблона шаблона?

В заголовках библиотеки C ++ мы иногда видим следующее, чтобы улучшить читаемость код внутри класса: template класс C { public: typedef ...
вопрос задан: 1 May 2011 02:13
0
ответов

различные типы инициализации в C ++

Я изучаю C ++, и меня довольно смущают различные типы инициализации. Вы можете: T a; который, насколько я могу судить, иногда инициализирует a, а иногда нет, в зависимости от того, если ...
вопрос задан: 1 May 2011 00:29
0
ответов

Загнано в угол const: std :: map :: find () const overload

Рассмотрим следующий фрагмент: #include class C { public: C () {} const int & f (const int & x) const {// Ошибка: невозможно преобразовать const int * в int * const ...
вопрос задан: 30 April 2011 23:06
0
ответов

Error: Function is inaccessible

I'm getting this error, but I thought I would only get it if the member's protection level was too high and made it inaccessible, but I'm getting it anyway. Shopable.h: #ifndef _SHOPABLE_H_ #define ...
вопрос задан: 30 April 2011 21:01
0
ответов

Синтез кода - Сериализация подузлов C ++ / дерева

Я использую этот замечательный инструмент (http://www.codesynthesis.com/products/xsd/c++/tree/) для конвертировать xsd в код c ++. Я пытаюсь получить строку xml из подузла, но единственное, что я могу получить, это ...
вопрос задан: 30 April 2011 18:26
0
ответов

ctags игнорируют списки для libc6, libstdc ++ и boost

Я использую ctags с vim и плагин OmniCppComplete. В настоящее время при создании своих тегов я делаю это индивидуально для каждой библиотеки. Для libc6 я использую следующий список токенов / макросов в файле с именем ...
вопрос задан: 30 April 2011 17:49
0
ответов

Сравнить итераторы, C ++

Можно ли сравнить два итератора? Сравнение с использованием std :: min void change (typename TList :: Type :: iterator it_begin, typename TList :: Type :: iterator it_end) { ...
вопрос задан: 30 April 2011 15:13
0
ответов

Использование Apache Thrift в Windows

Меня интересует компиляция кода, созданного Thrift, и связывание с библиотекой Thrift C ++ в среде Windows. Проведя небольшое исследование, я нашел несколько недавних ссылок: 1) Установка Thrift Win32 с использованием ...
вопрос задан: 30 April 2011 15:11
0
ответов

Можно ли использовать аргументы по умолчанию и переменное количество аргументов в одной функции?

Например, что-то вроде этого: #include void my_function (int it = 42 , ...) {/ * здесь va_list / start / arg / end код * / } Что именно означает приведенный выше код в C ++? Он компилирует ...
вопрос задан: 30 April 2011 13:53
0
ответов

Списки вложенных инициализаторов C ++ 0x

Я хотел бы использовать новую функцию списка инициализаторов C ++ 0x для инициализации std :: vector с определенным временем компиляции числом элементы для нового API, над которым я сейчас работаю. Примерно так: template <...
вопрос задан: 30 April 2011 09:54
0
ответов

Как собрать Google RE2 для Windows?

Как собрать Google RE2 для Windows? Кто-нибудь пробовал?
вопрос задан: 30 April 2011 07:10
0
ответов

Как создать конвейер на C ++

Я смотрю код для программы на C ++, которая передает содержимое файла по конвейеру. Я не совсем понимаю это, поэтому мне было интересно, может ли кто-нибудь написать псевдокод для программы на C ++, которая передает ...
вопрос задан: 30 April 2011 06:44
0
ответов

Каким образом top может видеть использование памяти

На каком языке написано top? Я хочу написать программу на C ++, которая может видеть, сколько памяти используют отдельные процессы в OSX. Я не могу использовать / proc, потому что это не в OSX. top умеет ...
вопрос задан: 30 April 2011 05:35
0
ответов

C, C ++: Общие библиотеки: загружаются ли в память отдельные функции или полные библиотеки?

При статической компиляции только функции библиотеки, которые действительно нужны программе, связаны с программой. Как это с общими библиотеками? Действительно ли нужны только функции ...
вопрос задан: 30 April 2011 05:25
0
ответов

C ++ копирование строкового массива [ ] в вектор

Итак, я создаю этот класс с функцией-членом "insert" для копирования из массива строк в содержимое классов, которое является векторным массивом. Эта ошибка прерывания продолжает появляться, говоря, что я прохожу мимо ...
вопрос задан: 30 April 2011 04:26
0
ответов

Почему у меня возникает конфликт LNK4098 с использованием других библиотек - при попытке скомпилировать C ++ в MSVS2010 Express?

Моя программа не может успешно компилироваться в режиме / MT (многопоточность) . Он компилируется в / MD (многопоточная DLL). Я хочу иметь возможность использовать как libcurl, так и boost в приложении, которое я буду распространять с ...
вопрос задан: 30 April 2011 03:50
0
ответов

ошибка C1189 после установки Visual Studio 2010

Я установил VS2010 после сбоя диска, до этого у меня был VS2005, и все было хорошо. Теперь при компиляции приложения C ++, которое раньше было нормально, я вижу пару ошибок, которые я просто не могу понять. ...
вопрос задан: 30 April 2011 03:33
0
ответов

C ++: намеренное ограничение использования ЦП

В моей компании мы часто тестируем производительность наших устройств USB и FireWire под нагрузкой на ЦП. Мы запускаем тестовый код, который загружает ЦП, и он часто используется в действительно простых неформальных тестах, чтобы ...
вопрос задан: 30 April 2011 03:31
0
ответов

C ++ Как заставить две программы взаимодействовать?

Вопрос: Как лучше всего создать две программы (обе работают на тот же компьютер) общаются и взаимодействуют? (Windows, C ++) Теоретическая ситуация: на ПК с Windows у меня есть стороннее программное обеспечение ...
вопрос задан: 30 April 2011 03:00
0
ответов

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

Я долго баловался, но не нашел ничего слишком полезного. Что такое непрозрачная байтовая строка и каков ее пример для ac / c ++? Обновить Еще немного контекста, из rfc5001 2.3. NSID ...
вопрос задан: 30 April 2011 02:11
0
ответов

Сколько байтов имеет длину без знака?

Сколько байтов имеет длину без знака? Это то же самое, что и unsigned long long int?
вопрос задан: 29 April 2011 19:10
0
ответов

Когда ofstream :: open завершится ошибкой?

Я пробую использовать операторы try, catch, throw на C ++ для обработки файлов, и я написал фиктивный код для обнаружения всех ошибок. Мой вопрос заключается в том, чтобы проверить, все ли у меня правильно, мне нужна ошибка ...
вопрос задан: 29 April 2011 19:01
0
ответов

Std :: deque не освобождает память, пока программа не завершится

В linux std :: deque не освобождает память до выхода из программы. Полный код ниже. Любая помощь будет оценена! #include #include <вектор> #include
вопрос задан: 29 April 2011 16:32
0
ответов

Ошибка: ожидаемый инициализатор перед '.' token

Я новичок в использовании классов и объектно-ориентированной части C ++ и получаю ошибку в заголовке. Я пишу игру в тетрис, используя SDL. У меня есть определение класса в shape.h class shape { ...
вопрос задан: 29 April 2011 16:23
0
ответов

Итератор, «указывающий» на член объекта

Признаюсь, мне было трудно придумать разумное описание для этого. Я не могу придумать хороший термин, который бы точно описал то, что я ищу. Возможно, это можно было бы назвать нарезкой ...
вопрос задан: 29 April 2011 10:49
0
ответов

вызов функций-членов из другой функции-члена того же класса в C ++, цель C

Примите во внимание следующее: class A {// члены данных void foo () {bar (); //Это возможно? или если вы скажете это -> bar () обратите внимание, что bar не статичен} void bar () {...
вопрос задан: 29 April 2011 09:02