Anonymous » 12 май 2024, 07:59
Последнее сообщение Anonymous «
Anonymous »
В моем коде HeavyObjectManager генерирует экземпляры HeavyObject (которые никогда не следует копировать), и я попытался сделать саму генерацию настраиваемой, передав функцию HeavyObjectGenerator. class HeavyObject {
int x;
public:
HeavyObject(int x)...
Anonymous » 12 май 2024, 07:10
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать пример кода, в котором я копирую из std::deque в chunk::device_vector, но компилятор предупреждает, что вызов функции __host__ из функции __host__ __device__ недопустим разрешено (я пытался скопировать сюда всю ошибку, но она...
Anonymous » 12 май 2024, 07:07
Последнее сообщение Anonymous «
Anonymous »
Я компилирую protobuf 3.6.1 из исходного кода и связываю его с исполняемым файлом, предназначенным для Ubuntu 16.04. Как только создается объект любого типа сообщения, библиотека выдает исключение со следующим выводом консоли:
Anonymous » 11 май 2024, 02:49
Последнее сообщение Anonymous «
Anonymous »
Почему мне нужно определить новый Trienode в следующем коде как новый Trienode()? Когда я делаю это как новый TrieNode, возникает ошибка сегментации. Существует ли конструктор по умолчанию для типа данных структуры, который важно вызвать здесь, и...
Anonymous » 11 май 2024, 02:48
Последнее сообщение Anonymous «
Anonymous »
Я хочу посчитать десятичные знаки. Когда вы подходите к низкоуровневому языку, такому как C++, и даже к большинству языков программирования, нет ничего ясного для решения проблемы. Вместо этого для хранения числа выделяется определенное...
Anonymous » 11 май 2024, 02:06
Последнее сообщение Anonymous «
Anonymous »
Как в C++20 или более поздней версии упаковать константные ссылки объектов constexpr в списке параметров шаблона в массив? Что-то вроде следующего кода, заметив, что ... находится не в foo(), а только в шаблоне .
using Key = std::string_view;...
Anonymous » 11 май 2024, 01:43
Последнее сообщение Anonymous «
Anonymous »
Я вызываю h.destroy() в Final_suspend, чтобы автоматически уничтожить сопрограмму, когда она завершает выполнение, а затем возобновляю ожидание сопрограммы (которая ожидает завершения задачи). Я нашел вопрос об этом методе и ответ, объясняющий,...
Anonymous » 11 май 2024, 01:33
Последнее сообщение Anonymous «
Anonymous »
Мне нужно использовать логарифмическую целочисленную функцию, определенную в заголовке cmath. К сожалению, я получаю сообщение об ошибке: при попытке скомпилировать его нет члена с именем «expint» в пространстве имен «std». Чтобы воспроизвести эту...
Anonymous » 11 май 2024, 01:24
Последнее сообщение Anonymous «
Anonymous »
Я перевожу свой рендерер с проходов рендеринга на динамический рендеринг и вижу сообщения проверки в Linux (точнее, Nvidia 550.78), которых я не вижу в Windows (точнее, AMD 24.3.1). Вот несколько строк, которые я отформатировал для удобства чтения:...
Anonymous » 11 май 2024, 01:23
Последнее сообщение Anonymous «
Anonymous »
Ошибка
Скачивается компилятор, скачивается dotnet, указан путь, я перепробовал все способы, но ни один из них не помог.
Эта ошибка возникает в каждом скрипте, независимо от того, что он содержит.
Возможно, это проблема кода VS, но я действительно не...
Anonymous » 11 май 2024, 01:00
Последнее сообщение Anonymous «
Anonymous »
Мы только что обожглись из-за опечатки: constexpr bool maxDistance=10000;
И GCC, и Clang компилируют это без всякого предупреждения. >
Настоящая ошибка здесь в том, что переменная не должна была иметь тип bool, а должна быть целочисленного типа....
Anonymous » 11 май 2024, 00:50
Последнее сообщение Anonymous «
Anonymous »
Название все объясняет, но подведем итог. Когда направление камеры не направлено вниз или вверх, отсечение Frustum работает нормально (я проверял количество вызовов отрисовки и т. д. через консоль).
НО оно не работает при взгляде вверх и вниз...
Anonymous » 11 май 2024, 00:38
Последнее сообщение Anonymous «
Anonymous »
Я использую mac os sonoma 14.2.1, и xcode-select полностью обновлен. Я загрузил версию SDL2 .dmg с веб-сайта и поместил ее в /Library/Frameworks.
Вот код, который я пытаюсь запустить:
// On linux compile with:
// g++ -std=c++17 main.cpp -o prog...
Anonymous » 11 май 2024, 00:21
Последнее сообщение Anonymous «
Anonymous »
void* в C++ часто обвиняют в путанице в системе типов. Я написал класс, хранящий необработанную память (количество управляемых байтов обычно известно). Он собирает память как стек.
Если из этого кода неясна его функциональность, просмотрите пример...
Anonymous » 11 май 2024, 00:07
Последнее сообщение Anonymous «
Anonymous »
Я создал простую библиотеку стеганографии и пытаюсь создать небольшое приложение Qt 5.0.2, чтобы протестировать ее. Он состоит из двух текстовых редакторов, которые используются для хранения и отображения имен путей, и двух кнопок, которые вызывают...
Anonymous » 11 май 2024, 00:03
Последнее сообщение Anonymous «
Anonymous »
`Мне нужно выполнить задачу с условием: реализовать алгоритмы симметричного вычитания последовательностей как наборов set_xor(). И когда я создал шаблонную функцию с нужным мне функтором, я увидел ошибку. Я не понимаю, в чем проблема:
Эта функция...
Anonymous » 10 май 2024, 23:56
Последнее сообщение Anonymous «
Anonymous »
У меня есть библиотека, реализованная на C (совместимая с C89). Он определяет логический тип данных bool32. Он также определяет логические литералы TRUE и FALSE:
#ifndef TRUE
# define TRUE (0 == 0)
#endif
Anonymous » 10 май 2024, 23:49
Последнее сообщение Anonymous «
Anonymous »
Я не понимаю, как правильно скомпилировать код C++. У меня есть тестовый файл с примером класса, и я продолжаю получать сообщение об ошибке:
user@MacBook-Pro Online-Order-OOP-Project % clang++ -std=c++11 -o test.out test.cpp
Undefined symbols for...
Anonymous » 10 май 2024, 23:35
Последнее сообщение Anonymous «
Anonymous »
Я все еще новичок в C++ и сейчас читаю книгу Бьярна Страуструпа «Принципы и практика использования C++».
В качестве упражнения я пишу лексер и синтаксический анализатор для терминального калькулятора. Анализатор определяет тип отдельного символа в...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения