Anonymous » 12 дек 2025, 17:13
Последнее сообщение Anonymous «
Anonymous »
Мне нужно нарисовать рамку поверх окна другого приложения (основная цель — выделить окно, которое пользователь выбирает из списка запущенных приложений).
Я пытаюсь нарисовать рамку поверх собственной границы окна:
HPEN framePen =...
Anonymous » 12 дек 2025, 17:01
Последнее сообщение Anonymous «
Anonymous »
Мне любопытно. Кто-нибудь знает негипотетический контрпример C или C++ мифу о том, что «влияние неопределенного поведения ограничивается кодом, который выполняется после строки с неопределенным поведением»? Другими словами, я хочу увидеть пример...
Anonymous » 12 дек 2025, 16:56
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть объект C++ с именем MyCppComponent, который принимает входные данные из QML и выводит массив QString. Схема выглядит так, сначала назначение:
MyCppComponent {
id: myCppComponent
input: dataFromAnotherQmlComponent // will...
Anonymous » 12 дек 2025, 16:28
Последнее сообщение Anonymous «
Anonymous »
Возможно ли, что при повторяющихся вычислениях Java превосходит C++ по производительности на порядок? Мой проект с открытым исходным кодом является таким эталоном:
На рисунке выше я сравнил время выполнения БПФ для входных данных размером...
Anonymous » 12 дек 2025, 16:17
Последнее сообщение Anonymous «
Anonymous »
У меня есть статическая библиотека, динамическая библиотека (которая использует статическую) и исполняемый файл (которая использует обе):
$ cat static.cpp
int use_static()
{
return {};
}
Anonymous » 12 дек 2025, 15:36
Последнее сообщение Anonymous «
Anonymous »
У меня есть следующий код, использующий библиотеку ASIO C++, который предназначен для обеспечения того, чтобы сообщения не чередовались в сокете, в который они записываются (как описано здесь):
#include
#include
#include
#include
#include...
Anonymous » 12 дек 2025, 15:06
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть клиент QUIC, написанный на C++ с использованием библиотеки OpenSSL. Как мы знаем, внутри протокола QUIC можно отправлять различные кадры, например RESET_STREAM. Как я могу использовать OpenSSL для получения уведомлений о...
Anonymous » 12 дек 2025, 15:05
Последнее сообщение Anonymous «
Anonymous »
У меня есть файл, состоящий из очень длинных строк (не ограниченный, но размером до ГБ). Как это прочитать на C++? Решения с zlib ограничены размером буфера, но я не знаю своего предела (может быть очень коротким или очень длинным)? Какова наилучшая...
Anonymous » 12 дек 2025, 15:05
Последнее сообщение Anonymous «
Anonymous »
В моем проекте Qt C++ я хотел использовать библиотеку Faker++ (
Я интегрировал ее стандартным способом, отредактировав CMakeLists.txt и добавив папку с исходным кодом.
set(BUILD_TESTING OFF)
add_subdirectory(externals/faker-cxx)...
Anonymous » 12 дек 2025, 14:10
Последнее сообщение Anonymous «
Anonymous »
OpenMP использует собственную схему нумерации потоков, начиная с 0 для главного потока. Главный поток — это поток, который инициировал параллельную область, которая в следующем примере является основным потоком программы.
int main()
{
// only the...
Anonymous » 12 дек 2025, 14:09
Последнее сообщение Anonymous «
Anonymous »
В следующей короткой программе: при запуске без valgrind вызывается перегруженный глобальный новый оператор, с valgrind он вообще не вызывается, вместо этого он, очевидно, вызывает глобальный новый оператор valgrind. Мой вопрос: как мы можем...
Anonymous » 12 дек 2025, 14:02
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь уменьшить объем памяти, занимаемый приложением C++. Со временем использование памяти этим приложением выросло из-за того, что разработчики создавали новые, дублированные представления данных в памяти для различных целей.
Anonymous » 12 дек 2025, 14:01
Последнее сообщение Anonymous «
Anonymous »
У меня есть приложение, которое запрашивает через API HTTP POST определенные данные о клиентах поставщика энергии. Он работал нормально в течение многих лет, пока примерно месяц назад он не начал возвращать 403 Forbidden.
Я работаю в Embarcadero RAD...
Anonymous » 12 дек 2025, 12:46
Последнее сообщение Anonymous «
Anonymous »
У меня есть файл, состоящий из очень длинных строк (не ограниченный, но размером до ГБ). Как это прочитать на C++? Решения с zlib ограничены размером буфера, но я не знаю своего предела (может быть очень коротким или очень длинным)? Какова наилучшая...
Anonymous » 12 дек 2025, 12:30
Последнее сообщение Anonymous «
Anonymous »
С помощью декомпилятора IDA Pro
я искал способ отследить адрес функции при изменении файла.
Например, у меня есть файл .so (ELF) и его версия 1.0
там есть функция под названием
Anonymous » 12 дек 2025, 11:50
Последнее сообщение Anonymous «
Anonymous »
Программа C++, созданная с помощью GCC, обычно вызывает __cxa_finalize для каждой разделяемой библиотеки в порядке, обратном инициализации, например, при выходе из программы, чтобы уничтожить глобальные переменные и статические локальные функции....
Anonymous » 12 дек 2025, 10:24
Последнее сообщение Anonymous «
Anonymous »
В Linux и Mac при использовании dlopen() для загрузки общей библиотеки, которая ссылается на другую библиотеку, если связывание не удалось из-за отсутствующего символа, вы можете получить имя отсутствующего символа с помощью dlerror(). Там написано...
Anonymous » 12 дек 2025, 07:55
Последнее сообщение Anonymous «
Anonymous »
Возможно ли, что при повторяющихся вычислениях Java превосходит C++ по производительности на порядок? Мой проект с открытым исходным кодом является таким эталоном:
На рисунке выше я сравнил время выполнения БПФ для входных данных размером...
Anonymous » 12 дек 2025, 06:55
Последнее сообщение Anonymous «
Anonymous »
GCC 15.2 (и многие более ранние версии) принимает следующий код, а Clang 21.1 (и многие более старые версии) — нет:
struct Wrapper
{
explicit Wrapper(int) {}
};
Anonymous » 12 дек 2025, 05:21
Последнее сообщение Anonymous «
Anonymous »
У меня следующая проблема.
Существует класс A и B, где B является производным от A.
Существует третий класс C, который должен содержать std::vector или std::vector
Я хочу, чтобы данные были в виде блока в памяти, поэтому используйте std::vector...
Anonymous » 12 дек 2025, 03:50
Последнее сообщение Anonymous «
Anonymous »
Возможно ли, что при повторяющихся вычислениях Java превосходит C++ по производительности на порядок? Мой проект с открытым исходным кодом является таким эталоном:
На рисунке выше я сравнил время выполнения БПФ для входных данных размером...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения