Anonymous » 23 ноя 2024, 11:58
Последнее сообщение Anonymous «
Anonymous »
Два сомнения из документации «Обзор дизайна JNI»:
Указатель интерфейса JNI действителен только в текущем потоке. Таким образом, собственный метод не должен передавать указатель интерфейса из одного потока в другой. Виртуальная машина, реализующая...
Anonymous » 23 ноя 2024, 10:56
Последнее сообщение Anonymous «
Anonymous »
В C++ известно, что при инициализации ссылки тип должен совпадать. Таким образом, следующий фрагмент кода вызывает ошибку (в глобальном масштабе, то же самое ниже):
unsigned i;
int & p = i;
Но есть исключение для ссылки на const, поэтому...
Anonymous » 23 ноя 2024, 10:53
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь оптимизировать рабочую нагрузку двоичного поиска, используя сопрограммы C++ для отсортированного массива уникальных случайных целых чисел размером 1 ГБ, чтобы вызвать множественные промахи в памяти. Этот подход предполагает использование...
Anonymous » 23 ноя 2024, 10:39
Последнее сообщение Anonymous «
Anonymous »
Итак, я создал базовый IDT для своей собственной ОС на C++, но он продолжает загружаться. gcc вообще не выдает никаких результатов или ошибок, поэтому я не могу найти проблему.
IDT приведен ниже:
Anonymous » 23 ноя 2024, 10:10
Последнее сообщение Anonymous «
Anonymous »
У меня есть два процесса: один записывает файл в цикле с помощью fwrite, а другой читает файл в цикле с помощью read. Процесс чтения иногда возвращает положительный размер чтения, но все 0x00 в буфере, но когда он пытается прочитать снова, он...
Anonymous » 23 ноя 2024, 09:59
Последнее сообщение Anonymous «
Anonymous »
У меня есть код, в котором я хочу использовать атомарную структуру CAS (обновление), и он возвращает false. Это происходит с ожидаемыми и атомарными структурами, имеющими одинаковые значения полей (проверено в одном потоке).
Я зашел в cpprefernce, и...
Anonymous » 23 ноя 2024, 09:35
Последнее сообщение Anonymous «
Anonymous »
Я делаю игру в шахматы, я делаю шахматную доску и собирался закончить, когда понял, что у нее нет цвета, и подумал...
Как мне добавить цвет?
Вот код, где и как мне добавить цвет на эту шахматную доску?
#include
using namespace std;
Anonymous » 23 ноя 2024, 09:24
Последнее сообщение Anonymous «
Anonymous »
Раньше я использовал Windows 8.1 SDK для своего приложения на C++, и все работало нормально. Сегодня я установил SDK для Windows 10 и не могу найти способ сделать его стандартным.
Я могу жестко запрограммировать новый путь SDK в настройках проекта...
Anonymous » 23 ноя 2024, 08:12
Последнее сообщение Anonymous «
Anonymous »
У меня есть код, в котором я хочу использовать атомарную структуру CAS (обновление), и он возвращает false. Это происходит с ожидаемыми и атомарными структурами, имеющими одинаковые значения полей (проверено в одном потоке).
Я зашел в cpprefernce, и...
Anonymous » 23 ноя 2024, 07:13
Последнее сообщение Anonymous «
Anonymous »
Я делаю игру в шахматы, я делаю шахматную доску и собирался закончить, когда понял, что у нее нет цвета, и подумал...
Как мне добавить цвет?
Вот код, где и как мне добавить цвет на эту шахматную доску?
Anonymous » 23 ноя 2024, 07:02
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь настроить функцию в отладчике, но, похоже, я даже не могу вызвать функцию, которую пытаюсь настроить. ;(
Мне интересно, может ли кто-нибудь помочь мне разобраться в этих ошибках компиляции.
Я попробовал убедиться, что типы аргументов...
Anonymous » 23 ноя 2024, 06:37
Последнее сообщение Anonymous «
Anonymous »
Вот проблема
Здесь я сократил свой код, чтобы возникла та же ошибка:
class Solution {
public:
// Helper to mark cells guarded in a specific direction
void markGuarded(int i, int j, int di, int dj, int m, int n, vector& arr) {}
Anonymous » 23 ноя 2024, 06:36
Последнее сообщение Anonymous «
Anonymous »
В беседах Майка Эктона здесь и здесь (ссылки указаны с метками времени), а также в этом сообщении блога они сначала подготавливают/предусловливают/предварительно выбирают/запрашивают необходимые несмежные данные, а затем перебирают их/выполняют...
Anonymous » 23 ноя 2024, 06:34
Последнее сообщение Anonymous «
Anonymous »
Для функции, которая принимает диапазон, например:
void f(const std::ranges::range auto& r);
Иногда у меня есть только один элемент, который я хочу передать в функцию.
Для этого существует несколько способов создания диапазона из одного элемента....
Anonymous » 23 ноя 2024, 06:06
Последнее сообщение Anonymous «
Anonymous »
Я пишу код для импорта OBJ и применения карт среды с помощью OpenGL. Прежде всего, мне удалось отобразить текстуру скайбокса на экране с помощью кубической карты. Однако мне не удалось применить отображение среды, загрузив obj-файл в чайник.
Это...
Anonymous » 23 ноя 2024, 06:00
Последнее сообщение Anonymous «
Anonymous »
Основные реализации C++, похоже, имеют совершенно иное
представление по этому поводу. Что делать с обоснованностью следующих 4
утверждений?
struct a {
template
constexpr a() { (T&&)0; }
};
struct b : a {};
Anonymous » 23 ноя 2024, 05:11
Последнее сообщение Anonymous «
Anonymous »
Вот проблема
Вот мое решение:
class Solution {
public:
// Helper to mark cells guarded in a specific direction
void markGuarded(int i, int j, int di, int dj, int m, int n, vector& arr) {
while (i >= 0 && i = 0 && j < n) {
if (arr == 1 || arr ==...
Anonymous » 23 ноя 2024, 05:08
Последнее сообщение Anonymous «
Anonymous »
Ctags создает файл тегов без () после функций. В результате Ctrl+] Vim не может выполнять поиск функций. Как это исправить?
~/ $ cat example.hxx
bool function() {
return true;
}
~/ $ ctags example.hxx
~/ $ cat tags | grep function...
Anonymous » 23 ноя 2024, 04:08
Последнее сообщение Anonymous «
Anonymous »
Я использую C++ std::variant с возможностью выбора около 100 структур. Этот тип используется во всем моем приложении, и время компиляции обычно указывает на создание экземпляров и генерацию различных методов std::variant:
например,
Wall Duration...
Anonymous » 23 ноя 2024, 03:18
Последнее сообщение Anonymous «
Anonymous »
Справочная информация:
Я написал программу CUDA, которая выполняет обработку последовательности символов. Программа обрабатывает все последовательности символов параллельно, при условии, что все последовательности имеют одинаковую длину. Я...
Anonymous » 23 ноя 2024, 03:13
Последнее сообщение Anonymous «
Anonymous »
Основные реализации C++, похоже, имеют совершенно иное
представление по этому поводу. Что делать с обоснованностью следующих 4
утверждений?
struct a {
template
constexpr a() { (T&&)0; }
};
struct b : a {};
Anonymous » 23 ноя 2024, 03:06
Последнее сообщение Anonymous «
Anonymous »
TL;DR: ложноположительная(?) утечка памяти в «неизвестном модуле» в большом проекте JNA. Исчезает, когда я пытаюсь сделать минимальный пример. Как это исправить?
Я взял проект коннектора Java+Kotlin для собственной библиотеки (назовем ее libfoo.so),...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения