Я новичок в C++ и указателях в целом, но не могу объяснить, почему я получаю ошибку сегментации в одном из двух почти идентичных кодов. Я выполняю тривиальную задачу по обходу LinkedList, вот первый способ, которым я это делаю:
Стандарт C++ содержит потрясающее количество определений неясного1 поведения, которые означают более или менее то же самое с небольшими различиями. Читая этот ответ, я заметил формулировку программа неправильно сформирована; диагностика не требуется...
В C++ любой член класса, который не создан в списке инициализации членов, создается по умолчанию до выполнения конструктора содержащего его класса. Однако это выглядит очень расточительно, если эта переменная-член все равно будет создана внутри...
Я использую публикацию ZMQ для передачи сообщений из программы C++ в скрипт Python.
Я передаю около 5000 сообщений в секунду, их вес варьируется от 100 до 4500 байт, в среднем около 300 байт каждое. В среднем я отправляю через этот сокет около 2,5...
Вам дана строка s и робот, который в данный момент содержит пустую строку t. Применяйте одну из следующих операций до тех пор, пока s и t не станут пустыми:
Удалите первый символ строки s и передайте его роботу. Робот добавит этот символ к строке...
У меня есть большая текстура (5040x5040), размер которой при рендеринге увеличивается в 24 раза по сравнению с обычным размером.
Я рендерю 2D-прямоугольник 960x960 (два треугольника), при этом часть моей гигантской текстуры (40x40) растягивается на...
Я пытаюсь извлечь числа с плавающей запятой из строки, и после этого они будут сохранены в массиве.
Вот код, который я нашел, и хотя я внес необходимые изменения, он не работает:
#include
#include
using namespace std;
Сама проблема
Я пытаюсь решить задачу конкурентного программирования о битонических последовательностях.
Битонная последовательность положительных целых чисел S1, S2, …, Sk определяется так, что:
Общая сумма равна N:
S1 + S2 + ... + Sk = N...
У меня возникла проблема с моей программой на C++. Мне нужно найти площадь квадрата, круга и прямоугольника. У меня все есть в круге и квадрате, но прямоугольник и форма (структура наследования) вызывают у меня вышеупомянутые проблемы. Я бился...
Я исследовал выходные данные сборки для простого цикла C++, включающего константный массив и размер const, и столкнулся с необычным поведением GCC в Compiler Explorer (Godbolt), зависящим от версии.
Мой первоначальный вопрос был сосредоточен на,...
Я создаю приложение cpp, используя в качестве IDE VSCode с расширениями CMakeTools и CppTools. Для настройки проекта я использую пресеты cmake. По умолчанию для всех пресетов задан каталог сборки {sourceRootDir}/build/{preset_name и путь установки...
Я пишу модульные тесты для тестирования классов C++. Функции ниже проверяют, как функция обрабатывает исключение. Код ниже работает, но он очень избыточен, я бы предпочел иметь одну шаблонную функцию, а не множество повторяющихся. Также необходимы...
Я пытался написать программу, которая перехватывает сообщения клавиатуры, чтобы произносить имя каждой клавиши при каждом ее нажатии в Ubuntu (KDE); не мешая нормальному действию клавиатуры в программах (просто объявляя название клавиши).
Я пишу код, который должен выполнять скалярное произведение между вектором b и матрицей C, где точка выполняется между b и каждой строкой C.
Я сделал две реализации: одну на C++ и одну на Python. Последний работает лучше: я хотел бы получить ту же...
У вас есть N задач и N серверов.
Для каждой задачи требуется на один сервер больше, чем для предыдущей:
Задача 1 → 1 сервер
Задача 2 → 2 сервера
Задача 3 → 3 сервера
...
Задача N → N серверов
Вам дан массив A размера N, где A представляет время,...
Код работает, я знаю это, так как работал над проектом на другом компьютере в школе. Просто теперь fstream не может найти текстовый файл, даже когда я напрямую добавляю его в свое решение VS (чего мне раньше не нужно было делать, поскольку я всегда...
Я пытаюсь создать Linkedlist, куда передается массив и возвращается связанный список. Однако, похоже, что-то не так, и возвращаемый связанный список имеет циклический характер.
/**
* Shared pointer, pass vector and return pointer to header of...
Итак, я возился с некоторыми ООП в Visual Studio 2022 Community Edition на C++, когда столкнулся с такой непонятной проблемой, что даже не знаю, с чего начать ее поиск.
#include
class building {
public:
virtual void Geolocate();
};
Я создаю приложение cpp, используя в качестве IDE VSCode с расширениями CMakeTools и CppTools. Для настройки проекта я использую пресеты cmake. По умолчанию для всех пресетов задан каталог сборки {sourceRootDir}/build/{preset_name и путь установки...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения