Anonymous » 02 июн 2024, 05:33
Последнее сообщение Anonymous «
Anonymous »
Я использую сопрограммы boost::asio и c++20 в своей собственной библиотеке сокетов/сети. У меня есть класс сервера, который создает общий_ptr для класса сеанса при принятии и удерживает сеанс в наборе. Сокет постоянно асинхронно читается так:
void...
Anonymous » 02 июн 2024, 05:16
Последнее сообщение Anonymous «
Anonymous »
Я не обнаружил никакой разницы, есть ли у меня константа перед определением функции или нет.
template
class coor {
private:
T x;
T y;
public:
auto X()const { return x; }
auto Y()const { return y; }
coor() :x(0), y(0) {}
coor(T a=0, T b=0):x(a),...
Anonymous » 02 июн 2024, 05:10
Последнее сообщение Anonymous «
Anonymous »
Это моя первая попытка написать программу на C++, поэтому не ожидайте, что она будет написана хорошо, это программа, которая работает с массивами, и эта конкретная часть представляет собой программу пузырьковой сортировки, использующую 2D-массив....
Anonymous » 02 июн 2024, 05:02
Последнее сообщение Anonymous «
Anonymous »
Я просматривал книгу по языку программирования C++ и наткнулся на код, похожий на приведенный ниже:
bool acceptSwitchWithRetry()
{
int tries = 0;
while (tries < 4) {
cout answer;
switch (answer) {
case 'n':
return false;
case 'N':
return false;...
Anonymous » 02 июн 2024, 03:30
Последнее сообщение Anonymous «
Anonymous »
Я использую Visual Studio Code для прохождения курса C++ и пытаюсь выполнить задание по разделу. Проблема в том, что ни один из моих cout ничего не отображает.
В обеих моих функциях, а также в моем основном методе, у меня установлен cout чтобы...
Anonymous » 01 июн 2024, 21:43
Последнее сообщение Anonymous «
Anonymous »
Мне удалось реализовать одношаговую генерацию с использованием Open MPI, распределив вычисления Мандельброта по 4 процессорам. Теперь я хочу добавить функцию масштабирования, но не знаю, с чего начать.
void scatter_gather_mandelbrot(int...
Anonymous » 01 июн 2024, 21:37
Последнее сообщение Anonymous «
Anonymous »
Сегодня я столкнулся с чрезвычайно странной проблемой, когда возился с анализом файловой структуры портативного исполняемого файла Windows. В частности, в таблице экспорта.
Я обнаружил, что получаю сообщение о переполнении стека (так что это...
Anonymous » 01 июн 2024, 21:32
Последнее сообщение Anonymous «
Anonymous »
Я нашел алгоритм решения уравнений четвертой степени на языке C, положительные действительные решения, но результат в некоторых конкретных сценариях не является ожидаемым.
Это алгоритм:
#include
#include
#include...
Anonymous » 01 июн 2024, 21:31
Последнее сообщение Anonymous «
Anonymous »
Пожалуйста, прочитайте текст ниже в поле и скажите мне, как решить эту проблему.
Я просто пытался написать простой код hello world на C++ в Visual Studio, и внезапно началось отображение эта ошибка. Пробовал и чатгпт, но безрезультатно. Кроме того,...
Anonymous » 01 июн 2024, 21:01
Последнее сообщение Anonymous «
Anonymous »
Когда я использую shm в fastdds, у меня есть подписчик и издатель, как обычно. Подписчик может получить сообщение, подписавшись на издателя, когда все будет работать хорошо. Однако, когда мой подписчик выходит из строя, а затем перезагружается, он...
Anonymous » 01 июн 2024, 20:40
Последнее сообщение Anonymous «
Anonymous »
Я написал этот алгоритм для выполнения стабильной сортировки битов с учетом только n младших битов:
// Function to compute bit-reversed index
auto bit_reversed_index(int index, uint8_t levels) -> int
{
int rev = 0;
for (int i = 0; i void
{...
Anonymous » 01 июн 2024, 20:40
Последнее сообщение Anonymous «
Anonymous »
У меня возникли проблемы с алгоритмом Беллмана-Форда. Это моя попытка, и я получаю результат «Нет пути», который отличается от ожидаемого: «A E». Может ли кто-нибудь объяснить, что не так с моим кодом, и, возможно, найти решение?
void BF(int G , int...
Anonymous » 01 июн 2024, 20:38
Последнее сообщение Anonymous «
Anonymous »
Я изучаю модули C++20 в Visual Studio 2022 и изучаю внешние модули; модули, которые были скомпилированы в одном проекте (я назову его проектом библиотеки) и импортированы в другой. Насколько я понимаю, это можно сделать, например, скомпилировав...
Anonymous » 01 июн 2024, 20:04
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь настроить C++ на vscode на Mac. Я использую для этого средство запуска кода, но по умолчанию он настроен на использование вкладки вывода, а не терминала, в который вы не можете ничего вводить, но когда я меняю настройку для запуска в...
Anonymous » 01 июн 2024, 18:57
Последнее сообщение Anonymous «
Anonymous »
Если я правильно понимаю, когда вы передаете объект функции по значению, в основном создаются два объекта (один в контексте вызывающей функции и один временный в контексте вызываемой функции).
Итак, я попробовал протестировать это с помощью...
Anonymous » 01 июн 2024, 18:37
Последнее сообщение Anonymous «
Anonymous »
Итак, я пытаюсь создать файл C++, который реализует стек и все его функции (push, pop, getTop и т. д.). Я хочу использовать шаблон, чтобы создать этот класс стека для нескольких типов данных. Я использую связанный список для хранения данных. Вот...
Anonymous » 01 июн 2024, 18:34
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я пытаюсь создать мобильное приложение с рекламой с вознаграждением и борюсь с кодом в XCode.
На данный момент я уже интегрировал межстраничную рекламу и хотел бы адаптировать код для рекламы с вознаграждением.
Вот мой текущий...
Anonymous » 01 июн 2024, 18:06
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь использовать библиотеку Avro C++. Я хочу создать экземпляр GenericDatum, но получаю ошибку сегмента со следующим кодом.
avro_read.cc
#include
#include
#include
#include
int main(int argc, char* argv[]) {
// Read in and compile...
Anonymous » 01 июн 2024, 18:00
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь поиграть с QOpenGLFramebufferObject, чтобы посмотреть, как это может повлиять на производительность приложения, над которым я работаю.
У меня есть QOpenGLFramebufferObject fbo code>, который я использую для рисования простой линии:
void...
Anonymous » 01 июн 2024, 17:56
Последнее сообщение Anonymous «
Anonymous »
У меня есть небольшая лямбда-функция, которая должна найти и вернуть QTreeWidgetItem. Но если он не находит данный элемент, он возвращает nullptr. Но если я попытаюсь скомпилировать ее, то выдаст ошибку.
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения