Anonymous » 18 окт 2025, 20:00
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь встроить Python в C++ и попытался скомпилировать и запустить следующее
int main()
{
Py_Initialize();
PyRun_SimpleString( from time import time,ctime\nprint('Today is', ctime(time()))\n );
Py_FinalizeEx();
return(EXIT_SUCCESS);
}
Anonymous » 18 окт 2025, 19:56
Последнее сообщение Anonymous «
Anonymous »
Я работаю над проектом подмены ARP с использованием C++ и библиотеки WinPcap . У меня возникла проблема, когда два, казалось бы, идентичных метода создания пакета ARP приводят к разному поведению в Wireshark и на компьютере жертвы (Windows XP)....
Anonymous » 18 окт 2025, 19:46
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть шаблон класса Angle, и я хочу ограничить создание экземпляров T, которые являются типами с плавающей запятой.
Подход SFINAE:
template
struct Angle { T m_radians; };
C++20 дает нам концепции:
template
struct Angle { T...
Anonymous » 18 окт 2025, 19:23
Последнее сообщение Anonymous «
Anonymous »
Я работаю над аудиопроектом на C++, где поведение «в реальном времени» имеет большое значение: необходимо избегать системных вызовов, чтобы предотвратить вытеснение собственного процесса (см., например, эту статью). Сейчас мы используем C++11 и...
Anonymous » 18 окт 2025, 18:02
Последнее сообщение Anonymous «
Anonymous »
Это реализация для нескольких производителей и одного потребителя, переведенная с Rust, для вопросов языкового юриста, переписанная на C++
template
struct Node{
std::atomic next;
T value;
Node(T v):value(v),next(){}
};
template
struct Queue {...
Anonymous » 18 окт 2025, 16:15
Последнее сообщение Anonymous «
Anonymous »
Чем они отличаются?
В Qt, если у меня есть горячая клавиша для QPushButton, я могу сделать это с помощью «Alt + ?», но если это для qaction, я могу нажать «?» только
Anonymous » 18 окт 2025, 16:09
Последнее сообщение Anonymous «
Anonymous »
Я реализовал хеш-таблицу Робин Гуда для операции хеш-соединения базы данных. Он компилируется и работает правильно, но работает значительно хуже, чем std::unordered_map, что указывает на логическую ошибку в моей реализации.
Проблема: хеш-таблица...
Anonymous » 18 окт 2025, 14:31
Последнее сообщение Anonymous «
Anonymous »
Если два указателя ссылаются на одну и ту же ячейку памяти. Можно ли будет сделать один указатель нулевым, если мы освободим эту область памяти?
Например:
#include
using namespace std;
class Node {
public:
int value;
Node(int k) : value(k) {}
};...
Anonymous » 18 окт 2025, 13:44
Последнее сообщение Anonymous «
Anonymous »
Я реализовал хеш-таблицу Робин Гуда, используя классический алгоритм «украсть у богатых, отдать бедным», основанный на PSL (длина последовательности зонда). Однако когда я сравниваю его с std::unordered_map в рабочей нагрузке хеш-соединения, моя...
Anonymous » 18 окт 2025, 13:21
Последнее сообщение Anonymous «
Anonymous »
Если два указателя ссылаются на одну и ту же ячейку памяти. Можно ли будет сделать один указатель нулевым, если мы освободим эту область памяти?
Например:
#include
using namespace std;
class Node {
public:
int value;
Node(int k) : value(k) {}
};...
Anonymous » 18 окт 2025, 13:02
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь встроить Python в C++ и попытался скомпилировать и запустить следующее
int main()
{
Py_Initialize();
PyRun_SimpleString( from time import time,ctime\nprint('Today is', ctime(time()))\n );
Py_FinalizeEx();
return(EXIT_SUCCESS);
}
Anonymous » 18 окт 2025, 12:22
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь добавить SDL2 в свой проект CLion. Я нашел это руководство и попытался следовать ему, включая только SDL2. Все компилируется, но когда я запускаю приложение, я получаю сообщение «Процесс завершен с кодом выхода -1073741515 (0xC0000135)».
В...
Anonymous » 18 окт 2025, 11:55
Последнее сообщение Anonymous «
Anonymous »
Я надеюсь на какой-нибудь совет высокого уровня о том, как подойти к проекту, который собираюсь предпринять.
Простой подход к моей проблеме приведет к миллионам и миллионам указателей. В 64-битной системе это предположительно будут 64-битные...
Anonymous » 18 окт 2025, 09:42
Последнее сообщение Anonymous «
Anonymous »
Если два указателя ссылаются на одну и ту же ячейку памяти. Можно ли будет сделать один указатель нулевым, если мы освободим эту область памяти?
Например:
#include
using namespace std;
class Node {
public:
int value;
Node(int k) : value(k) {}
};...
Anonymous » 18 окт 2025, 07:42
Последнее сообщение Anonymous «
Anonymous »
У меня есть проект C++, который использует в Windows. Теперь мне нужно запустить программу на Ubuntu. Но я не знаю, как внести изменения в следующие коды, связанные с . Например, каковы эквиваленты этих функций в Ubuntu:
Anonymous » 18 окт 2025, 06:51
Последнее сообщение Anonymous «
Anonymous »
Если два указателя ссылаются на одну и ту же ячейку памяти. Можно ли будет сделать один указатель нулевым, если мы освободим эту область памяти?
Например:
#include
using namespace std;
class Node {
public:
int value;
Node(int k) : value(k) {}
};...
Anonymous » 18 окт 2025, 06:47
Последнее сообщение Anonymous «
Anonymous »
C++ позволяет нам создавать тип класса объединения без каких-либо членов данных. (cppreference даже содержит пример с ним.)
Можно ли попросить компилятор предоставить реализацию по умолчанию оператора сравнения на равенство для таких типов? (Это...
Anonymous » 18 окт 2025, 06:46
Последнее сообщение Anonymous «
Anonymous »
Чтобы перечислить содержимое подключенных устройств, таких как iPhone и цифровая камера, подключенных через MTP (USB), которые не являются простыми файловыми дисками, я рассмотрел пример примера WPD API. Соответствующий файл —...
Anonymous » 18 окт 2025, 04:00
Последнее сообщение Anonymous «
Anonymous »
Это реализация для одного потребителя и нескольких производителей, переведенная с Rust, для вопросов языкового юриста, переписанная на C++
template
struct Node{
std::atomic next;
T value;
Node(T v):value(v),next(){}
};
template
struct Queue {...
Anonymous » 18 окт 2025, 03:04
Последнее сообщение Anonymous «
Anonymous »
Это чрезмерное упрощение того, с чем я работаю, поскольку там много кода. Итак, у меня есть два класса. A является родителем Aa, а X является родителем Xx. Я установил родительский класс A как дружественный класс для X и Xx, чтобы иметь доступ к его...
Anonymous » 18 окт 2025, 01:43
Последнее сообщение Anonymous «
Anonymous »
У меня MacBook Air m1, Ventura 13.5. Я установил компилятор clang вместе с инструментами командной строки разработчика. Я скопировал код первой программы из курса, но она не запустилась. Затем я установил утилиту run, и код начал работать. Но когда...
Anonymous » 18 окт 2025, 00:46
Последнее сообщение Anonymous «
Anonymous »
У меня есть 10 миллионов точек в качестве входных данных, и я хочу создать с их помощью 3D-поверхность (триангуляция 3D-Делоне).
Я понимаю, что мне следует использовать библиотеку CGAL.
В примере здесь входные данные представляют собой сферу и...
Anonymous » 18 окт 2025, 00:30
Последнее сообщение Anonymous «
Anonymous »
Это реализация для одного потребителя и нескольких производителей, переведенная с Rust, для вопросов языкового юриста, переписанная на C++
template
struct Node{
std::atomic next;
T value;
Node(T v):value(v),next(){}
};
template
struct Queue {...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения