Я хочу иметь поток с внутренним циклом, где std::future используется для получения сообщений извне потока и для обработки этих сообщений внутри цикла. Уменьшенная версия этой функциональности:
#include
#include
#include
#include
На разных платформах используются разные схемы разделителя строк (LF, CR-LF, CR, NEL, Unicode LINE SEPARATOR и т. д.). Библиотеки времени выполнения C++ (и C) делают многое из этого прозрачным для большинства программ, преобразуя '\n' в собственную...
Я реализовал специальную сеть для транспортных средств в NS3.38 и использовал класс узла по умолчанию в NS3. также я создал объект кластера, который имеет некоторые атрибуты. в некоторых случаях мне нужно удалить узел из кластера и, возможно,...
У меня есть несколько классов, связанных с игрой, таких как StateManager, Window, EventManager и т. д.
Эти классы находятся в отдельных модулях. . Модуль Events содержит класс EventManager, модуль States содержит класс StateManager и связанные с ним...
Я работаю над устаревшей базой кода, которая имеет поток C++ -> C++/CLI -> C#. Это фоновый процесс командной строки, который не имеет интерактивного элемента пользовательского интерфейса. Я работаю над улучшениями уровня C#, которые включают...
У меня есть код на C++, который выполняет несколько математических уравнений, при выполнении этого на Python это занимает много времени (около 5 минут), а при запуске на C++ — около 10 секунд. Я хочу использовать Python для использования функций...
Я пробую C++/WRL, но не могу выполнить основы, в основном вызываю асинхронную функцию и получаю результат, например, как получить IStorageFile, возвращаемый следующим кодом:
Мы пытаемся закодировать два NeoPixel Adafruit 8x8, но только один из них светится заданным нами узором. Мы хотим, чтобы другой отражал тот же шаблон, но имеющийся у нас код не работает. Мы попытались сделать так, чтобы Arduino воспринимал это как...
Я хочу просмотреть иерархию вызовов/дерево вызовов функций C/C++ в VS Code. Это очень полезная функция для всех разработчиков, когда дело доходит до понимания огромных баз кода. Я использую Eclipse IDE более 10 лет и недавно перешел на VS Code. И я...
Я пытаюсь скомпилировать код на MacOSX, требующий f2c (это для Фортрана). Я немного не в себе и буду признателен за любую помощь!
Когда я делаю «сделать», я получаю много ошибок. Я предполагаю, что это связано с f2c. В f2c могут быть макросы,...
Я хочу создать справочную таблицу координат, что-то вроде:
int a = {{0,1},{2,3}, ... }
Для данного n создается во время компиляции. Я начал изучать constexpr, но похоже, что функция, возвращающая constexpr std::vector/code>, как я понимаю, не...
Я использую Netbeans для проекта на C++. Однако все C++-включения/синтаксис (iostream, cstdlib, cout и т. д.) отображаются Netbeans как ошибки. Я указал компилятору проекта g++, и проект работает нормально, но я не знаю, как заставить его найти...
В нашем коде есть класс с псевдонимом ( typedef ), и мы пытаемся исключить этот псевдоним. Мы не хотим объявлять устаревшим исходный класс (на самом деле класс с новым именем). Мы хотим объявить устаревшим только псевдоним (старое имя).
Спецификация...
При компиляции примеров кода из учебника я столкнулся с ошибкой компиляции: ld: библиотека не найдена для -lstdc++fs. Что означает эта ошибка и как ее обойти?
% make filesystem
Consolidate compiler generated dependencies of target filesystem...
Я знаю, что когда ссылка является параметром функции и эта функция встроена, тогда ссылка может быть самим референтом, а не обязательно указателем на него, но что делать, когда ссылка не является параметром? но является локальным по отношению к...
Кажется, у меня возникли проблемы с распечаткой устаревших предупреждений для функций, объявленных как виртуальные.
Я использую «g++ (GCC) 4.1.1 20061011 (Red Hat 4.1.1-30)».
Мои исследования показывают, что в gcc 4.x могут возникнуть проблемы,...
Здесь я обсуждал оптимизацию пустой базы, и MSalters сделал интересный комментарий:
Ни один класс не может иметь
sizeof(Class)==0, пустым или нет. Но
мы говорим конкретно о
размере пустого подобъекта базового класса.
Ему не нужна ни...
В моем классе Edge есть ссылка на вершину с именем target. в Vertex я отправляю Edge и пытаюсь изменить цель через Edge, но у меня возникает ошибка компилятора: у класса Edge нет члена с именем target.
Правильный/рекомендуемый стиль этого кода? То есть гарантированно ли возвращаемая блокировка удерживает мьютекс заблокированным в процессе возврата, в отличие от, скажем, разблокировки, а затем повторной блокировки (или даже разблокировки и...
Я пытаюсь прочитать два кадра, каждый из которых отдельно хранится в двоичных файлах с именамиframe1.bin иframe2.bin, и создать видеофайл MP4 с именем sample.mp4. Полный исходный код доступен здесь:
Вот что я делаю. :
Я считываю кадр, связываю его...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения