0
ответов

Использование fopen () в Objective-C

Меня озадачивает сбой, который я постоянно получаю из-за ошибки в этом разделе кода: FILE * fid200; fid200 = fopen ("Length200Vector.txt", "w"); if (...
вопрос задан: 19 November 2011 00:08
0
ответов

SWIG (v1.3.29) сгенерировал из C ++ в класс Java Vector некорректно

У меня есть собственный код C ++, который я конвертирую в Java с помощью SWIG, чтобы моя Java приложение может его использовать. В частности, есть некоторые функции, возвращающие std :: vector. Вот фрагмент моего ...
вопрос задан: 18 November 2011 23:00
0
ответов

C ++ 11: std :: thread внутри класса, выполняющего член функции с инициализацией потока в конструкторе

Я пытаюсь использовать std :: thread из C ++ 11 . Я нигде не мог найти, возможно ли иметь std :: thread внутри класса, выполняющего один из его членов-функций. Рассмотрим пример ниже ... В своей попытке ...
вопрос задан: 18 November 2011 22:52
0
ответов

Библиотека CMAKE не связывается

Почему этот код ничего не производит? link_directories ($ {CMAKE_SOURCE_DIR} / libs / mylib1) message ("DIR: $ {LINK_DIRECTORIES}") У меня проблема в Windows, хотя я делаю link_directories (), но есть ...
вопрос задан: 18 November 2011 22:45
0
ответов

Простая программа с общей памятью C ++, написанная на Linux: segmentation fault

#include #include #include #include {{ 1}} # include # include using namespace std; struct LOCK {...
вопрос задан: 18 November 2011 21:59
0
ответов

Быстрая реализация MD5 на C ++

Прежде всего, для ясности, я знаю, что огромное количество реализаций MD5 существует на C ++. Проблема здесь в том, что мне интересно, есть ли сравнение того, какая реализация быстрее, чем ...
вопрос задан: 18 November 2011 21:37
0
ответов

анонимные пространства имен и правило одного определения

Нарушаю ли я правило одного определения следующей программой? foo.hpp #ifndef FOO_HPP_ #define FOO_HPP_ namespace { inline int foo() { return 1; } } встроенный int bar() { ...
вопрос задан: 18 November 2011 21:19
0
ответов

Проблемы сопоставления функций OpenCV 2.2 SURF

Я модифицировал демонстрационное приложение OpenCV "matching_to_many_images.cpp" на запросить изображение (слева) к кадрам с веб-камеры (справа). Что не так с верхним правым углом первого изображения? ...
вопрос задан: 18 November 2011 20:53
0
ответов

C ++ - самый быстрый способ установить одно и то же значение для массива с плавающей запятой

Я наивно думал, что могу использовать для этого memset, но, очевидно, memset предназначен только для символов. Есть ли что-то типа memset, которое будет работать с массивом чисел с плавающей запятой? Или простая итерация - самый быстрый способ ...
вопрос задан: 18 November 2011 19:41
0
ответов

Использование std :: array со списками инициализации

Если я не ошибаюсь, можно создать массив std: таким образом: std :: array strings = {"a", "b"}; std :: array strings ({"a", "b "}); И ...
вопрос задан: 18 November 2011 19:32
0
ответов

Как правильно инициализировать указатель cv :: Mat на матрицу 0 с помощью нулей ()

У меня есть следующее инициализированное в начало функции: cv :: Mat * m; Затем в цикле я выделяю новые матрицы с этим именем и сохраняю их в списке. Я хочу, чтобы они инициализировались как ноль ...
вопрос задан: 18 November 2011 19:07
0
ответов

C ++ сервер boost.asio и клиентское соединение не работают

Я начал изучать boost.asio и у меня есть некоторые проблемы с недостаточной пропускной способностью TCP-соединений. Вот пример с официального сайта boost: #include # include # include <...
вопрос задан: 18 November 2011 18:47
0
ответов

Cannot link LIBEVENT as C++

Почему это не работает, файл test.c: #include int main(void) { event_init(); return 0; } Затем: gcc -o test.o -c test.c работает нормально, но Link: g++ -o test -levent test.o производит ...
вопрос задан: 18 November 2011 17:02
0
ответов

Как правильно заменить глобальные операторы new и delete

Во-первых, на SO было как минимум 4-5 тем с похожей темой. Я читаю каждую из них и не чувствую, что они действительно помогают мне в этом конкретном вопросе. Если кто-то еще найдет повторяющийся вопрос, я ...
вопрос задан: 18 November 2011 16:58
0
ответов

Можно ли преобразовать значения перечисления в C ++ 11 без макросов?

Я знаю, что можно написать регистр "макрос, который будет отображать их значения в их строковые представления. Однако есть ли в C ++ 11 какое-то новое волшебство, которое позволяет обойтись без макросов ...
вопрос задан: 18 November 2011 16:48
0
ответов

Рекурсивная вставка BST

Я создал функцию для вставка в BST с использованием циклов, и она работает отлично. Теперь, когда я пишу, чтобы сделать это с помощью рекурсии, я не знаю, почему она не работает должным образом, однако логика ...
вопрос задан: 18 November 2011 14:51
0
ответов

Valgrind сообщает о «возможной потере» памяти при работе с потоками Boost

У меня есть программа, которая выполняет какое-то действие в отдельном therad, а затем присоединяется к потоку, например: #include #include испускание пространства имен std; void f() { ...
вопрос задан: 18 November 2011 14:49
0
ответов

Доступ к элементам cv :: Mat с помощью at (i, j). Это (x, y) или (row, col)?

Когда мы обращаемся к определенным элементам структуры cv :: Mat, мы можем использовать mat.at (i, j) для доступа к элементу в позиции i, j . Однако не сразу ясно, относится ли (i, j) к x, y ...
вопрос задан: 18 November 2011 14:37
0
ответов

CMake и файлы ресурсов Visual Studio

Я конвертирую проект C++, созданный с помощью Visual Studio 2005, в CMake и наткнулся на небольшую проблему с файлами ресурсов, включенными в проект. Проект включает файл .rc,...
вопрос задан: 18 November 2011 13:30
0
ответов

Что значит косая черта означает в операторе include?

В файле есть следующий оператор: #include "ssutil / DataBuffer.h" Пожалуйста, дайте мне знать, где искать этот файл заголовка и как интерпретировать ssutil /?
вопрос задан: 18 November 2011 12:49
0
ответов

Как предотвратить инициализацию const-переменной по умолчанию с помощью типа класса

У меня есть пользовательский класс, который я хочу вести себя как встроенный тип. Однако я заметил, что можно инициализировать const-переменную этого класса без указания начального значения. В настоящее время мой класс ...
вопрос задан: 18 November 2011 12:19
0
ответов

Проверка привязки std :: array в «Debug» версии GCC

Преимущества C ++ 11 std :: array при программировании объяснили эксперты, но есть одна вещь, которую я хотел бы получить от компилятора. Возможность включить проверку диапазона по умолчанию при использовании ....
вопрос задан: 18 November 2011 11:52
0
ответов

Оптимизируйте эту функцию (в C ++)

У меня есть код, потребляющий процессор, где некоторая функция с циклом выполняется много раз. Каждая оптимизация в этом цикле приносит заметный прирост производительности. Вопрос: Как бы вы оптимизировали этот цикл (...
вопрос задан: 18 November 2011 11:17
0
ответов

Недостатки спящих тел в Box2D

При создании мира в Box2D у вас есть возможность разрешить телам спать (если они приходят в состояние покоя, имитация не выполняется). Почему не спящий режим по умолчанию? Какие у него недостатки ...
вопрос задан: 18 November 2011 10:59
0
ответов

Где реализовать протокол с помощью boost :: asio?

Я пытаюсь реализовать простой протокол последовательного порта. Это выглядит так: отбрасывать все данные до получения 0xff читать заголовок (адрес узла и длина данных, 4 байта) читать данные (макс. 64 байта) читать .. .
вопрос задан: 18 November 2011 10:50
0
ответов

Создание экземпляра шаблона C ++ в зависимости от пункта if

На данный момент делаю: if (Dimension == 2) {typedef itk :: Image ImageType; typedef itk :: Image IntegralImageType; m_pApp-> train <2, ...
вопрос задан: 18 November 2011 08:28
0
ответов

Хороший ли стиль «Проверка значения в Getter / Setter»?

Мои методы Getter / Setter проверяют значение, прежде чем они устанавливают / возвращают его. Если значение недействительно, они генерируют исключение (BadArgumentException или IllegalStateException). Это необходимо, поскольку мы ...
вопрос задан: 18 November 2011 07:43
0
ответов

очень быстрая обработка текстовых файлов (C ++)

Я написал приложение, которое обрабатывает данные на GPU. Код работает хорошо, но у меня проблема в том, что часть чтения входного файла (~ 3 ГБ, текст) является узким местом моего приложения. (Чтение из ...
вопрос задан: 18 November 2011 07:41
0
ответов

Поворот точки вокруг точки с помощью OpenCV

Кто-нибудь знает, как я могу повернуть точку вокруг другой в OpenCV? Я ищу такую ​​функцию: Point2f rotatePoint (Point2f p1, Point2f center, float angle) {/ * MAGIC * / }
вопрос задан: 18 November 2011 07:04
0
ответов

Я собираюсь переборщить с синглтонами?

Я новичок в C ++ и пишу кроссплатформенный (настольный / мобильный) движок 2D-игр ... Мой вопрос: правильно ли я использую синглтоны а если нет, есть ли альтернатива? В основном ...
вопрос задан: 18 November 2011 03:33