Anonymous » 11 окт 2025, 13:42
Последнее сообщение Anonymous «
Anonymous »
Мне нужна помощь в использовании базы данных truecaller. Я хочу написать программу на C++, которая может обращаться к числам в базе данных и проверять имя этого числа. Погуглив, я обнаружил, что есть API truecaller, но не знаю, как им пользоваться...
Anonymous » 11 окт 2025, 13:12
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь понять количество операций приведенного ниже кода.
void add(matrix a, matrix b, matrix c, int m, int n)
{
for(int i = 0; i < m; i++)
{
count++; //for 'for' i -------(a)
for(int j = 0; j < n; j++)
{
count++; //for 'for' j -------(b)
c = a...
Anonymous » 11 окт 2025, 12:20
Последнее сообщение Anonymous «
Anonymous »
Я занимаюсь встроенным программированием (используя чип stm32f407).
в usb_otg_fs(interrupt) я читаю данные и динамически выделяю 8 байтов (и записываю 8 байтов), но проблема в том, что иногда происходит сбой при new/malloc/delete/free, мне...
Anonymous » 11 окт 2025, 12:11
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь понять, почему деструкторы, выбрасывающие исключения, — очень плохая идея. Погуглив, я понимаю, что если деструктор выбрасывает, скажем, при уничтожении объектов блочной области, то разрушение объекта прекращается и мы получаем утечку...
Anonymous » 11 окт 2025, 12:03
Последнее сообщение Anonymous «
Anonymous »
Чтобы избежать рекурсивного программирования шаблонов, я полагаюсь на короткую оценку результата лямбда-выражений в сочетании с логическим && с использованием выражения свертки. Безопасно ли это делать, или компилятор оптимизирует выражение, потому...
Anonymous » 11 окт 2025, 12:01
Последнее сообщение Anonymous «
Anonymous »
Я получаю указанную выше ошибку и еще около 101 ошибки (всего 102 ошибки). Я поискал, и единственное решение, которое я нашел, — это включить библиотеку windows.h перед gl.h. Но я уже это делаю. Так в чем же решение? Может ли кто-нибудь мне помочь?...
Anonymous » 11 окт 2025, 11:59
Последнее сообщение Anonymous «
Anonymous »
В своем коде я использую дополнительные скобки. Я подумал, когда следует вызывать деструктор после завершения области видимости локальной переменной, но это не работает так:
class TestClass {
public:
TestClass() {
printf( TestClass()\n );
}...
Anonymous » 11 окт 2025, 11:55
Последнее сообщение Anonymous «
Anonymous »
Я пишу серверное приложение. Следуя RAII, в конструкторе одного из моих классов я создаю файл, а в деструкторе удаляю его. Этот класс заключен в unique_ptr. Это серверное приложение, и я могу уничтожить его, только отправив ему сигнал (SIGINT)....
Anonymous » 11 окт 2025, 11:43
Последнее сообщение Anonymous «
Anonymous »
В отличие от массива C, std::array может иметь нулевую длину. Но текущие реализации отличаются тем, как реализован std::array, в частности, различаются размеры объекта.
Эта программа
#include
Anonymous » 11 окт 2025, 11:03
Последнее сообщение Anonymous «
Anonymous »
У меня есть собственный подкласс QSortFilterProxyModel. Я переопределил filterAcceptsRow, используя нужный мне пользовательский фильтр. Тогда я использовал его так:
proxy = new MyFilterModel();
proxy->setSourceModel(...);...
Anonymous » 11 окт 2025, 10:42
Последнее сообщение Anonymous «
Anonymous »
Чтобы избежать рекурсивного программирования шаблонов, я полагаюсь на короткую оценку результата лямбда-выражений в сочетании с логическим && с использованием выражения свертки. Безопасно ли это делать, или компилятор оптимизирует выражение, потому...
Anonymous » 11 окт 2025, 10:18
Последнее сообщение Anonymous «
Anonymous »
У меня есть следующая функция, которая вызывается в начале main() для настройки ведения журнала spdlog:
void setup_logging() {
auto info_sink = std::make_shared();
info_sink->set_level(spdlog::level::info);
info_sink->set_pattern( %v );
Anonymous » 11 окт 2025, 09:01
Последнее сообщение Anonymous «
Anonymous »
Вот простой фрагмент кода для демонстрации.
Кто-то сказал мне, что блокировка с двойной проверкой неверна. Поскольку переменная является энергонезависимой, компилятор может изменять порядок вызовов или оптимизировать их ( Подробнее см....
Anonymous » 11 окт 2025, 06:46
Последнее сообщение Anonymous «
Anonymous »
Я занимаюсь встроенным программированием (используя чип stm32f407).
в usb_otg_fs(interrupt) я читаю данные и динамически выделяю 8 байтов (и записываю 8 байтов), но проблема в том, что иногда происходит сбой при new/malloc/delete/free, мне...
Anonymous » 11 окт 2025, 06:21
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь написать функцию быстрой сортировки для сортировки от 10 до 1 000 000 чисел. Он перебирает все, но не сортирует, а просто печатает вектор как есть.
По какой-то причине он слишком рано выходит из цикла while.
Я использую тестовый ввод: (3...
Anonymous » 11 окт 2025, 05:32
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь реализовать быструю сортировку, которая сортирует числа и слова на основе числового значения. Кажется, я не могу понять, как исправить следующий код, чтобы он работал правильно.
if (high!=low&& high>low)//compares hashes and finds the...
Anonymous » 11 окт 2025, 05:26
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь запустить TCP-прослушиватель для каждого сегмента в Seastar, где каждый сегмент привязывается к своему собственному порту (6010 + shard_id).
На сегменте 0 все работает — прослушиватель привязывается и принимает соединения нормально.
Но на...
Anonymous » 11 окт 2025, 05:09
Последнее сообщение Anonymous «
Anonymous »
Мое приложение Python вызывает динамическую библиотеку C++ (.dll). Эта библиотека создает и управляет несколькими потоками во время ее выполнения.
Когда я пытаюсь остановить программу с помощью KeyboardInterrupt (Ctrl+C), возникают следующие...
Anonymous » 11 окт 2025, 04:07
Последнее сообщение Anonymous «
Anonymous »
На Reddit был некоторый код, который определял функцию-член с явным параметром объекта this, определенным как тип int. Это заставило меня задуматься, как можно вызвать эту функцию-член.
После некоторых тестов выяснилось, что все компиляторы (Clang,...
Anonymous » 11 окт 2025, 03:25
Последнее сообщение Anonymous «
Anonymous »
У меня есть два процесса — одно стартовое приложение и одно дочернее приложение (любое приложение Qt)
Код стартового приложения:
int main(int argc, char * argv[])
{
namespace bp = boost::process::v1;
Anonymous » 11 окт 2025, 02:44
Последнее сообщение Anonymous «
Anonymous »
Я знаю формулу проверки точки внутри/на/вне круга, но мои результаты неверны. Я прочитал уравнение, чтобы проверить, находится ли точка внутри круга, но моя реализация неверна. То, что координаты центра круга всегда (0,0), может быть неправильным....
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения