0
ответов

исполняемый файл, созданный с Clang ++, уходит с ума

#include #include #include #include используя пространство имен STD; Книга класса {publical: int a; int b; }; int main () {Book B1; ...
вопрос задан: 17 February 2012 21:30
0
ответов

Распечатайте тип параметра (ParmVarDecl) с помощью clang API

Мне нужно напечатать тип параметра в исходном файле C ++, используя clang API. Если у меня есть представление параметра в clang (ParmVarDecl * param), я могу распечатать имя параметра, используя param- .. .
вопрос задан: 17 February 2012 21:29
0
ответов

Компиляция примеров clang-llvm

Я пытаюсь скомпилировать пример Hello в каталоге lib / Transforms / Hello, который по сути является проходом Hello World из LLVM, но при попытке скомпилировать его с помощью сделать. .. / .. / .. / ...
вопрос задан: 17 February 2012 21:17
0
ответов

Добавление и итерация по QList

Мой QList содержит указатели на класс. Я пытаюсь перебрать QList, но все его элементы, кажется, содержат только последний указатель, который я назначил QList. code: QList myList; ...
вопрос задан: 17 February 2012 20:08
0
ответов

Как мне использовать существующий проход функции из моего прохода LLVM?

Я использовал LLVM и не понимал, как использовать другой уже существующий проход из моего собственного прохода? Именно моя программа требует вычисления границ доминирования для любой данной инструкции. LLVM ...
вопрос задан: 17 February 2012 18:48
0
ответов

std :: lower_bound медленнее для std :: vector, чем std :: map :: find

Я написал класс, который действует как оболочка для последовательного контейнера (std: : vector / std :: queue / std :: list), чтобы иметь интерфейс std :: map для повышения производительности при использовании небольшого количества небольших объектов. .
вопрос задан: 17 February 2012 18:32
0
ответов

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

Вот код : template struct A { template struct B; }; template template <> // 0_o struct A::B {};...
вопрос задан: 17 February 2012 17:11
0
ответов

Почему вызывается деструктор моего класса, когда я добавляю экземпляры в вектор?

Кажется, что каждый раз, когда я добавляю объект в вектор m_test, вызывается метод деструктора. Я что-то упускаю? Как я могу этого избежать? класс ТЕСТ { общедоступные: ТЕСТ (); ~ ...
вопрос задан: 17 February 2012 16:20
0
ответов

Как различать операции чтения / записи при использовании оператора []

Мне нужно было бы написать класс с перегруженным оператором [], который имеет другое поведение, когда оператор [] используется для чтения или записи данных. Чтобы дать практический пример того, чего я хочу достичь, давайте ...
вопрос задан: 17 February 2012 15:19
0
ответов

Обработка va_args в c ++

У меня есть функции A (...) и B (...). Теперь мне нужно вызвать B внутри A, какие-либо методы, чтобы передать это ... из A в B? Псевдокод: void A (...) {// Некоторые операторы B (...); // Вместо ... мне нужно ...
вопрос задан: 17 February 2012 13:51
0
ответов

Компиляция C ++ для различных версий Ubuntu

Мы создаем программу под Linux, которая отлично работает с определенной версией Ubuntu. Но мы бы хотели, чтобы тот же двоичный файл работал в Ubuntu 10.04 и 11.10. Было бы совершенно нормально ...
вопрос задан: 17 February 2012 13:47
0
ответов

удаление шума в двоичном изображении с помощью openCV

Я прочитал видео в Visual Studio с помощью openCV и преобразовал его в оттенки серого, а затем использовал функцию CV_THRESH_BINARY, чтобы преобразовать его в двоичное изображение. Однако есть дыры и шум в ...
вопрос задан: 17 February 2012 13:08
0
ответов

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

Освоившись с идеей базовых классов и инкапсуляции, я начал изучать полиморфизм, но не могу понять, как заставить его работать. Многие из ...
вопрос задан: 17 February 2012 12:57
0
ответов

Как проверить, что битовый шаблон типа double равен 0x0 в constexpr C ++ 11?

Я хочу проверить, что данная переменная типа double / float имеет фактический битовый шаблон 0x0. Не спрашивайте, почему он используется в функции Qt (qIsNull ()), которую я хотел бы сделать constexpr. В исходном коде использовалась ...
вопрос задан: 17 February 2012 12:31
0
ответов

Запрещение присваивания и передачи по значению

Насколько я понимаю, я могу «отключить» копирование и присваивание своим объектам, определив частный конструктор копирования и оператор присваивания: class MyClass { private: MyClass (const MyClass & ...
вопрос задан: 17 February 2012 12:07
0
ответов

Как работает модуль и почему он отличается в Python от большинства языков?

Ниже приведен код на C ++. Если вы попробуете что-то вроде -2% 5 в python, результат будет положительным 3, в то время как многие другие языки, такие как C ++ C # (код) и flash, дают -2 Почему они дают -2 и являются одной версией ...
вопрос задан: 17 February 2012 10:47
0
ответов

decltype (function) как член класса

У меня есть: int foo (int x) {вернуть x + 1; } struct Bar {decltype (foo) оператор (); }; int main () {Бар бар; printf ("% d \ n", бар (6)); } что приводит к слегка пугающему сообщению об ошибке компилятора ...
вопрос задан: 17 February 2012 10:43
0
ответов

Есть ли библиотека C / C ++ для подключения к удаленному серверу NTP? [закрыто]

Я делаю программу на C ++, которая должна синхронизировать системные часы с удаленным NTP-сервером. На данный момент я использую команду «system» для вызова консольной команды «ntpdate». ..Но я считаю, что это некрасивый способ сделать ...
вопрос задан: 17 February 2012 10:35
0
ответов

Поддельный стек быстрее, чем настоящий стек

Я провожу рекурсивный анализ. В настоящее время у меня есть поддельный стек, в котором я сохраняю состояния для своего конечного автомата, поэтому, рекурсивно углубляясь в детали, я нажимаю состояние, в котором находился, и вставляю его позже, когда я '.
вопрос задан: 17 February 2012 10:21
0
ответов

Как получить прямой ввод с клавиатуры в C ++?

В настоящее время я пишу игру на C ++ в Windows. Пока все идет отлично, но мое меню выглядит так: 1. На север 2. На юг 3. На восток 4. На север 5. Инвентарь 6. Выход 6. Выбор вставки - Это ...
вопрос задан: 17 February 2012 10:12
0
ответов

Самый эффективный / элегантный способ обрезать число?

Учитывая действительное (n), максимальное значение, которое может быть ( верхнее), и минимальное значение, которое может быть реальным (нижнее), как мы можем наиболее эффективно обрезать n, чтобы оно оставалось между нижним и верхним? Конечно, ...
вопрос задан: 17 February 2012 06:47
0
ответов

Снижение производительности при использовании ключевого слова auto в Visual Studio 2010

Использование нового ключевого слова auto ухудшило время выполнения моего кода. Я сузил проблему до следующего фрагмента кода: #include < iostream > #include < map > #include < vector > # ...
вопрос задан: 17 February 2012 05:27
0
ответов

Функция, которая принимает массив символов в качестве параметра

Я хочу использовать функцию, которая принимает в качестве параметра char str []. Я хочу вызвать функцию, предоставляющую строковый ввод. void someFunction (char str []) {/ * ... * / } // Работает. someFunction ("...
вопрос задан: 17 February 2012 03:54
0
ответов

Ярлык «метода переопределения» в Qt Creator?

Есть ли в Qt Creator ярлык «метода переопределения», такой как eclipse? Для тех, кто не знаком с eclipse, есть контекстное меню «Источник> Метод переопределения», в котором отображается диалоговое окно. Отметьте метод, который вы хотите ...
вопрос задан: 17 February 2012 03:51
0
ответов

Как включить оптимизацию в G ++ с помощью #pragma

Я хочу включить оптимизацию в g ++ без параметра командной строки. Я знаю, что GCC может это сделать, написав в моем коде #pragma GCC optimize (2). Но в G ++ вроде не работает. Эта страница может помочь: http: // ...
вопрос задан: 17 February 2012 01:27
0
ответов

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

В настоящее время я ищу симулятор дискретных событий написан для C ++. Я не нашел в сети много написанного в объектно-ориентированном стиле; есть некоторые, но устаревшие. Некоторые другие, такие как Opnet, Omnet ...
вопрос задан: 17 February 2012 00:50
0
ответов

C # и NMath для вычислительных финансов и эконометрики

В настоящее время я (в основном) использую C ++ для эконометрики с интенсивными вычислениями в своих исследованиях. Я хотел перейти в более продуктивную среду. D звучит многообещающе, но, возможно, еще не созрело ...
вопрос задан: 16 February 2012 23:56
0
ответов

Выбор экземпляра шаблона во время выполнения с помощью переключателя в C ++

У меня есть набор функций, которые шаблонизируются как целочисленным типом Index, так и типом класса T, что I " частично специализируется »следующим образом: // Целочисленный тип enum Index {Один, два, три, четыре}; / ...
вопрос задан: 16 February 2012 22:23
0
ответов

Подробности о регулярных выражениях C ++ 11 [закрыто]

Где я могу найти подробности о новом C ++ 11 и, в частности (на данный момент) о библиотеке регулярных выражений? Говоря о деталях, я не имею в виду, как использовать, поскольку, кажется, существует много руководств по этому поводу, но ...
вопрос задан: 16 February 2012 22:00
0
ответов

Повышение, концепция мьютекса

Я новичок в многопоточном программировании и не понимает, как работает Mutex. В руководстве Boost :: Thread говорится: Мьютексы гарантируют, что только один поток может заблокировать данный мьютекс. Если раздел кода ...
вопрос задан: 16 February 2012 21:52