0
ответов

Собирать 32 и 64 битные библиотеки для boost одновременно?

Будет ли опция "--address-model=32,64" собирать 32 и 64 библиотеки или нужно делать две отдельные сборки?
вопрос задан: 1 February 2012 21:35
0
ответов

использование typeid для сравнения производных классов

У меня есть вектор указателей на производные объекты, вставляемые пользователем (поэтому я предполагаю, что правильный термин «известен только во время выполнения») :: vector vect; Производными классами являются Male и Female. Я ...
вопрос задан: 1 February 2012 20:46
0
ответов

Как передать ссылку через пакет параметров?

У меня есть следующий код: #include template void foo (Fun f, Args ... args) {е (аргументы ...); } int main () {int a = 2; int b = 1000; foo ([...
вопрос задан: 1 February 2012 20:44
0
ответов

Как заставить = NULL работать в SQLite?

Учитывая следующую таблицу: Таблица: Комедианты ================= Id Первый Средний Последний --- ------- -------- ------- 1 Боб NULL Sagat 2 Джерри Кэл Сайнфельд I ...
вопрос задан: 1 February 2012 19:59
0
ответов

Как я могу реализовать класс C ++ в Python, который будет вызываться C ++?

У меня есть интерфейс класса, написанный на C ++. У меня есть несколько классов, которые реализуют этот интерфейс, также написанный на C ++. Они вызываются в контексте большой программы на C ++, которая по существу реализует ...
вопрос задан: 1 February 2012 18:19
0
ответов

Шаблон функции-члена с количеством параметров, зависящим от интегрального параметра шаблона

У меня есть следующий шаблон класса: template класс MyClass; где T - некоторый тип, N - количество компонентов. Можно инициализировать класс с помощью MyClass {a1, a2, ...
вопрос задан: 1 February 2012 17:57
0
ответов

Является ли GetLastError () своего рода шаблоном проектирования? Это хороший механизм?

Windows API использует механизм GetLastError () для получения информации об ошибке или сбое. Я рассматриваю тот же механизм обработки ошибок, что и пишу API для проприетарного модуля. My ...
вопрос задан: 1 February 2012 17:06
0
ответов

Как правильно построить проект C ++? Сделать / IDE / Ant…? [closed]

Существует несколько способов управления сборкой проекта. Я знаю об этих возможностях: Сделать IDE Муравей Maven Можно ли сказать, что некоторые из них (или даже некоторые другие, о которых я не знаю?) В целом ...
вопрос задан: 1 February 2012 17:04
0
ответов

Преобразование данных из glReadPixels () в OpenCV :: Mat

Я хочу получить каждый кадр OpenGL из анимации с помощью glReadPixels () и преобразовать данные в OpenCV :: Мат. Я знаю, что glReadPixels () получает данные по строкам от нижнего к верхнему, слева ...
вопрос задан: 1 February 2012 17:01
0
ответов

Производительность ввода C ++

Я пытался решить проблему на InterviewStreet. Через некоторое время я определяю, что на самом деле тратил большую часть своего времени на чтение ввода. В этом конкретном вопросе было много комментариев, так что ...
вопрос задан: 1 February 2012 16:03
0
ответов

Проблемы с простой арифметикой в ​​C ++

Итак, вот логику, которую я пытаюсь реализовать: date120 = date5; date90 = min (date90, date120); date60 = min (date60, date90, date120); date30 = min (date30, date60, date90, date120); где min ...
вопрос задан: 1 February 2012 15:27
0
ответов

Создание массивов в Java (стиль C++)

Почему мы не можем создавать массивы в Java следующим образом: int marks[5]; И присваивать значения после этого объявления? Кто-нибудь, пожалуйста, объясните терминологию или разницу.
вопрос задан: 1 February 2012 14:11
0
ответов

позволить шаблону выбирать между char / short / int, указав размер в битах?

У меня есть что-то вроде этого: template struct bin { частный: общедоступные: struct {int _value: SIZE; }; } Можно ли изменить тип данных _value в зависимости от ...
вопрос задан: 1 February 2012 11:51
0
ответов

Возможен ли класс-трейт is_functor C++?

Как я могу статически определить, является ли аргумент объектом функции C++ (functor)? template void test(F f) {} Я пробовал is_function::value, но это не работает. Также кажется ...
вопрос задан: 1 February 2012 10:23
0
ответов

Эффективные побитовые операции для подсчета битов или поиска правого | левого большинство

Учитывая беззнаковое целое число, я должен реализовать следующие операции: Подсчитать количество битов, установленных в 1 Найдите индекс самого левого 1 бита Найдите индекс самого правого 1 бита (операция ...
вопрос задан: 1 February 2012 09:17
0
ответов

JNI на Android: как получить строку из кода Java?

Я читал много примеров получения строки Java в коде C / C ++, но мне кажется, что я что-то упустил. этот простой код не работает .. В ActivityTest (Java-код Android) я: public static native ...
вопрос задан: 1 February 2012 08:24
0
ответов

X11 / GLX - Полноэкранный режим?

Я пытаюсь создать приложение Linux - в данном случае заставку - и найти информацию о простых задача сделать окно полноэкранным. Даже код ...
вопрос задан: 1 February 2012 08:00
0
ответов

Почему моя внешняя переменная еще не инициализирована?

Я компилирую разделяемую библиотеку с двумя модулями компиляции: globals.cpp и stuff.cpp. Файл globals.cpp инициализирует несколько внешних переменных, которые используются в stuff.cpp. Проблема в том, что я ...
вопрос задан: 1 February 2012 07:48
0
ответов

Явное удаление деструкторов и невызов delete

Я читал FAQ по C++11 и заметил вот это: class X4 { ~X4() = delete; // Запретить уничтожение } Это неявно также запрещает перемещение X4. Копирование разрешено, но устарело. Я также ...
вопрос задан: 1 February 2012 07:12
0
ответов

Почему бы не реализовать c ++ std :: vector :: pop_front (), сдвинув указатель на вектор [0]?

Почему нельзя реализовать pop_front () для векторов C ++, просто сдвинув указатель, содержащийся в векторе назвать одно место? Итак, в векторе, содержащем массив foo, foo является указателем на foo [0], ...
вопрос задан: 1 February 2012 07:05
0
ответов

Перегрузка оператора вставки C++ (<<)

Я пытаюсь написать класс, который перегружает оператор вставки, но в моем заголовочном файле я получаю ошибку. Перегруженный 'operator<<' должен быть бинарным оператором (имеет 3 параметра) Вот мой код: ....
вопрос задан: 1 February 2012 04:54
0
ответов

Эффективное частичное сокращение данных массивов элементов, смещений и длин sublists

В моем приложении я должен обрабатывать группу объектов (скажем, целых чисел), которые впоследствии разделяются и сортируются на более мелкие сегменты. Для этого я храню элементы в одном непрерывном массиве ...
вопрос задан: 1 February 2012 04:22
0
ответов

Как инициализировать вектор указателей [closed]

Я работаю над программой на C ++, и мне нужно инициализировать вектор указателей. Я знаю, как инициализировать вектор, но если бы кто-нибудь мог показать мне, как инициализировать его как вектор, заполненный указателями, которые ...
вопрос задан: 1 February 2012 04:11
0
ответов

Когда нам нужен #ifdef перед #undef?

Во многих файлах C и C ++ я видел такие макросы: #ifdef X #undef X // между ними нет операторов #endif Я чувствую, что достаточно написать: #undef X Если макрос X не был. ..
вопрос задан: 1 February 2012 03:56
0
ответов

_BitScanForward в C #?

Я перевожу программу, написанную на C ++, на C # и обнаружил внутреннюю функцию, с которой я не могу работать. В C ++ это известно как: unsigned char _BitScanForward (unsigned long * Index, ...
вопрос задан: 1 February 2012 02:51
0
ответов

std :: chrono и cout

У меня есть Глупая проблема. Я пытаюсь переключиться на заголовки C ++ 11, и один из них - chrono. Но моя проблема в том, что я не могу вывести результат временных операций. Например: auto t = std :: chrono :: .. .
вопрос задан: 1 February 2012 02:27
0
ответов

Взаимодействие между boost :: date_time и std :: chrono

Насколько совместимы boost :: date_time и std :: chrono ? Например, есть ли способ конвертировать boost :: posix_time :: ptime и std :: chrono :: time_point? Я попытался найти документацию по ...
вопрос задан: 1 February 2012 02:25
0
ответов

передать объект C ++ в функцию python с помощью boost :: python

Я хочу использовать встроенный python в приложение C ++ и вызывать функции, определенные в сценарии python. Параметр функции - это объект C ++. Смотрите мой код: class Test { public: void f () {std :: cout << ...
вопрос задан: 1 February 2012 01:43
0
ответов

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

В моем приложении есть некоторые события, каждое событие может иметь некоторые действия. Эти действия реализованы на C ++. Я хочу предоставить эти основные функции python и использовать python для написания действия. Преимущество в том, что я ...
вопрос задан: 1 February 2012 01:39
0
ответов

Препятствие полиморфизма шаблонов C ++

Интерфейс: шаблон class Interface {public: typedef T Units; виртуальный T get () = 0; }; Реализация1: класс Реализация1: открытый интерфейс {public: ...
вопрос задан: 1 February 2012 00:58