0
ответов

Я посылаю UDP-пакеты с localhost на localhost, и при запуске пакеты иногда падают. Как это остановить и почему это происходит?

Это вывод моей программы, посылающей обновление агента. Создан новый игрок Идентифицирован отправка обновления агента Физика: 2 тика в этом кадре время = 200 время= 300 ***Packet Dropped: 2:10 *** ***Packet Dropped: 2:...
вопрос задан: 16 December 2011 04:48
0
ответов

изменение вероятности получения случайного числа

Я хотел бы сгенерировать случайное число от 0 до 3, и в моем коде есть следующее: int случайный = рандом ()% 4; Это работает нормально, но я бы хотел, чтобы он генерировал 1, 2 и 3 большую часть времени ...
вопрос задан: 16 December 2011 04:10
0
ответов

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

Когда я читаю стандарт C ++, мне кажется, что следующий код идеально соответствует стандарту. int main () {goto lol; {int x; lol: cout << x << endl; ...
вопрос задан: 16 December 2011 03:39
0
ответов

Как я могу получить трассировку стека lua из файла ядра с помощью gdb

У меня есть приложение C++ (для OS X), которое вызывает lua в качестве языка сценариев. Я запускаю большое количество таких приложений (100 штук), и они могут работать очень долгое время (дни или недели). Иногда ...
вопрос задан: 16 December 2011 00:35
0
ответов

Заголовочные файлы c ++, включающие друг друга взаимно

У меня есть два класса, оба определены в отдельных файлах заголовков. В каждом файле есть поле типа другого класса. Теперь я включил в заголовок каждого файла заголовок другого файла, но компилятор генерирует ...
вопрос задан: 15 December 2011 21:34
0
ответов

Как и какие данные должны синхронизироваться в многопоточном C ++

Я создаю небольшое приложение, которое имеет поток рендеринга и несколько рабочих потоков для задач, которые могут быть выполнены рядом с рендерингом, например загрузка файлов на какой-то сервер. Теперь в этих рабочих потоках я ...
вопрос задан: 15 December 2011 19:07
0
ответов

CRTP с защищенным производным членом

В шаблоне CRTP мы сталкиваемся с проблемами, если хотим сохранить функцию реализации в производном классе как защищенную. . Мы должны либо объявить базовый класс как друг производного класса, либо ...
вопрос задан: 15 December 2011 17:28
0
ответов

Указывается ли состояние какого-либо стандартного класса после перемещения?

Если я перемещаю shared_ptr 'a' в shared_ptr 'b', 'a' гарантированно будет нулевым? Указывается ли состояние какого-либо стандартного класса после перемещения?
вопрос задан: 15 December 2011 15:46
0
ответов

Введение в асинхронный ввод-вывод без потоков для C ++?

Я работаю в группе настольных приложений, состоящей из «разработчиков пользовательского интерфейса» (мы) и «разработчиков C ++» (они) . Разработчики C ++ несут ответственность за предоставление нам всех данных, которые мы отображаем в пользовательском ин
вопрос задан: 15 December 2011 15:28
0
ответов

большие отрицательные целые литералы

В Visual Studio 2010 следующая программа #include используя std :: cout; int main () {cout << -2147483646 << '\ n'; cout << -2147483647 << '\ n'; cout ...
вопрос задан: 15 December 2011 15:04
0
ответов

Действительно ли здесь необходимо помещать std::move внутрь лямбды?

Действительно ли я должен заключить вызов std::move в лямбду? std::list srcData = GetData(); // реализация не важна std::vector dstData; ...
вопрос задан: 15 December 2011 13:20
0
ответов

C ++ Qt: Проверить текущее состояние QStateMachine

Я пытаюсь реализовать конечный автомат на Qt (C ++). Как я могу проверить текущее состояние QStateMachine? Я не смог найти метод в документации. thx
вопрос задан: 15 December 2011 12:16
0
ответов

Почему эта двойная инициализация с запятой недопустима?

У меня есть три фрагмента кода. Этот: 1,7; // да, код компилируется нормально. Этот: double d = (1, 7); также компилируется нормально. А вот этот: double d = 1, 7; не компилируется. gcc-4.3.4 ...
вопрос задан: 15 December 2011 12:07
0
ответов

Расчет скользящего среднего в C ++

Я пытаюсь вычислить скользящее среднее сигнала. Значение сигнала (двойное) обновляется случайным образом. Я ищу эффективный способ вычислить его средневзвешенное по времени значение по ...
вопрос задан: 15 December 2011 11:55
0
ответов

API для обнаружения активного сеанса в Mac OS X с быстрым переключением пользователя

В Mac OS X Snow Leopard с быстрым пользователем переключение включено, есть ли API для определения того, работает ли мое приложение в активном пользовательском сеансе? Т.е. сеанс, который в настоящее время прикреплен к экрану ...
вопрос задан: 15 December 2011 11:04
0
ответов

с использованием пространства имен только для списка инициализаторов

Я часто использую пространство имен в списке инициализаторов, и мне бы хотелось, чтобы пространство имен using уменьшило многословие. Однако список инициализаторов выходит за рамки скобок конструктора, поэтому я бы ...
вопрос задан: 15 December 2011 10:59
0
ответов

Алгоритм умножения матриц квадратичной формы с разреженной матрицей

Я оптимизирую код, который в значительной степени зависит от специальной библиотеки Matrix (которая не будет исключена из проекта, потому что она есть везде.Это не приятно, но факт ...) Много расчетов ...
вопрос задан: 15 December 2011 08:31
0
ответов

C ++ Как отправлять структуры через сокет?

Скажем, у меня есть структура: struct person {имя символа [10]; int age; }; структура автомобиля {int locationX; int locationY; }; структурированная компания {вектор <человек> сотрудники; vector <...
вопрос задан: 15 December 2011 08:31
0
ответов

На чем я могу и не могу специализироваться в пространстве имен std?

Пользователи могут добавлять явные специализации в пространство имен std. Однако есть несколько шаблонов, на которых мне категорически запрещено специализироваться. На каких шаблонах я могу и не могу специализироваться?
вопрос задан: 15 December 2011 07:48
0
ответов

Не удалось запустить cmake с cygwin

У меня проблема с cmake под cygwin. Я установил пакет CMake cygwin И обычный пакет CMake (в Windows), и каждый раз, когда я запускаю CMake для настройки проекта, он отображает ...
вопрос задан: 15 December 2011 02:09
0
ответов

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

У меня есть функция шаблона, и я хочу убедиться во время компиляции, что он не создается на подтип или супертип определенного класса. Как я могу вызвать ошибку компилятора C ++, если это нарушено? ...
вопрос задан: 15 December 2011 00:54
0
ответов

Обработка UTF-8 в C ++

Чтобы выяснить, подходит ли C ++ для моего проекта, я хочу протестировать возможности UTF-8. По ссылкам я построил такой пример: #include #include ...
вопрос задан: 15 December 2011 00:40
0
ответов

Стандартная ссылка для int foo = foo

int foo = foo; компилируется. Какая часть стандарта C ++ допускает это?
вопрос задан: 15 December 2011 00:27
0
ответов

Как отображать OpenCV Mat в MFC View

Я думал, что отображение OpenCV2 Mat в MFC View - это просто, но это не так. Это только релевантный материал, который я нашел в Google. Извините за мое невежество, но я не могу найти никаких других материалов, показывающих, как использовать ...
вопрос задан: 15 December 2011 00:20
0
ответов

Конструкторы / деструкторы абстрактных базовых классов C ++ - общая правильность

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

boost :: python :: list length

Есть ли способ вычислить длину список передан с Python на C ++? Я хочу сделать что-то вроде этого, но классу списка не хватает длины (или чего-то подобного). Метод: class Awesome {public: void ...
вопрос задан: 14 December 2011 21:53
0
ответов

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

Я пытаюсь придумать лучший метод обнаружения прямоугольников на изображении. Моя первоначальная мысль - использовать преобразование Хафа для линий и выбрать комбинации линий, в которых есть две линии ...
вопрос задан: 14 December 2011 21:46
0
ответов

Функция Sequence-zip для c ++ 11?

С новым циклом for на основе диапазона мы можем писать такой код, как for (auto x: Y) {} Какой IMO является огромным улучшением по сравнению с (например) for (std :: vector :: iterator x = Y.begin (); x! = Y.end (); ++ x) {} Может ...
вопрос задан: 14 December 2011 20:20
0
ответов

Переполнение стека компилятора в коде шаблона

Работая над своим собственным итератором стирания типов, я столкнулся с проблема, из-за которой компилятор (MSVC10) вылетал из-за переполнения стека в этом коде: struct base {}; // В реальном коде это структура шаблона ...
вопрос задан: 14 December 2011 19:14
0
ответов

mycout automatic endl

Я бы хотел реализовать класс MyCout, который может обеспечивать возможность автоматического завершения, т.е. этот код MyCout mycout; mycout << 1 << 2 << 3; выходы 123 // здесь пустая строка. Можно ли ...
вопрос задан: 14 December 2011 19:08