Anonymous » 14 ноя 2024, 23:08
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я использую Visual Studio C++ (выпуск сообщества) для одного из своих проектов. Недавно я наткнулся на комментарии, в которых говорилось, что VS Code с Clang — лучший выбор. Кто-нибудь может объяснить, почему один лучше другого....
Anonymous » 14 ноя 2024, 22:56
Последнее сообщение Anonymous «
Anonymous »
У меня есть шаблон функции с переменными аргументами, и я хотел использовать его экземпляр в качестве параметра шаблона.
template
constexpr auto foo (Args&&... args) noexcept {
...
}
Anonymous » 14 ноя 2024, 22:56
Последнее сообщение Anonymous «
Anonymous »
Есть ли меньшая загрузка для GCC, если единственный язык, который вам нужно скомпилировать, — это C? TCC — отличный вариант для Windows, однако мне нужно, чтобы он компилировался на нескольких платформах. Мне также нравится тот факт, что GCC очень...
Anonymous » 14 ноя 2024, 22:50
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь ускорить свои вычисления с помощью OpenMP, но не уверен, будет ли распараллеливание работать с ветвлением.
Вот код (удален ненужный фрагмент):
if (flag) {
int val;
for (int i = 0; i < size; i ++) {
val = 2 + recursion(i, flag = 0));
}...
Anonymous » 14 ноя 2024, 22:40
Последнее сообщение Anonymous «
Anonymous »
Я только что писал улучшенную линейную версию рекурсивного алгоритма Фибоначчи и понял, что мои логические выражения выглядят очень плохо и нечитабельно. Есть ли более чистый способ сделать то, что я пытаюсь сделать?
Anonymous » 14 ноя 2024, 22:20
Последнее сообщение Anonymous «
Anonymous »
Я компилировал свой код C с учетом некоторых очень «нестандартных» предупреждений и обнаружил потенциальную ошибку GCC — ложное срабатывание, вызванное -Wc++-compat. Прежде чем что-либо объяснять, вероятно, было бы проще сначала представить код:...
Anonymous » 14 ноя 2024, 21:49
Последнее сообщение Anonymous «
Anonymous »
Мне интересно, есть ли способ для настольного приложения Windows (т. е. скомпилированного с использованием Windows SDK) получить текущий URL-адрес окна браузера, работающего в другом процессе.
Поместите с другой стороны, мне интересно, есть ли в...
Anonymous » 14 ноя 2024, 21:24
Последнее сообщение Anonymous «
Anonymous »
Я работаю над небольшой программой на C++. Цель сейчас — привязать TCP-сокет. В настоящее время я работаю над Arch Linux.
Вот код, который я сейчас написал.
#include
#include
#include
#include
#include
Anonymous » 14 ноя 2024, 09:04
Последнее сообщение Anonymous «
Anonymous »
Я создаю модифицированный шаблон структуры очереди, используя дерево AVL, чтобы обеспечить перемещение элементов вперед. Если я использую обычную реализацию связанного списка, перемещение данного элемента вперед на позиции x будет иметь значение...
Anonymous » 14 ноя 2024, 08:40
Последнее сообщение Anonymous «
Anonymous »
Ошибка CMake в CMakeLists.txt:10 (add_executable): целевому объекту не переданы ИСТОЧНИКИ: main
Не удалось выполнить этап создания CMake. Файлы сборки невозможно правильно сгенерировать.
Когда я использую
cmake
Anonymous » 14 ноя 2024, 08:15
Последнее сообщение Anonymous «
Anonymous »
Я хочу отключить кнопку максимизации, изменение размера путем перетаскивания и кнопку X в программе C++.
Но это не работает с этим кодом.
#include
#include
using namespace std;
int main(void)
{
DeleteMenu(GetSystemMenu(GetConsoleWindow(),...
Anonymous » 14 ноя 2024, 07:58
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь разделить работу между несколькими потоками, используя пул потоков, где каждый поток может затем передавать данные через стандартный вывод дочерней программе (в данном случае cat для проверки ее работы).
Программа зависает (оставляя все ее...
Anonymous » 14 ноя 2024, 07:55
Последнее сообщение Anonymous «
Anonymous »
У меня есть векторный контейнер, имя типа — std::pair, но я обнаружил, что при добавлении элемента выполняется множество операций построения/деконструкции.
Здесь это демонстрационный код:
#include
#include
Anonymous » 14 ноя 2024, 07:15
Последнее сообщение Anonymous «
Anonymous »
Я использую log4cxx::rolling::RollingFileAppender() для входа в мое приложение C++, без каких-либо асинхронных приложений . Если я вызову ведение журнала из основного потока, будет ли основной поток заблокирован до тех пор, пока строка журнала не...
Anonymous » 14 ноя 2024, 07:15
Последнее сообщение Anonymous «
Anonymous »
Как мне использовать SDL3 с Emscripten вместо SDL2?
Подойдет решение для Windows или Linux.
Я нашел это: .io/guides/how-to-run-sd3-app-on-web/index.html,
но по какой-то причине, когда я меняю sdl3-sample\src\main.cpp и перекомпилирую, sdl-win .* он...
Anonymous » 14 ноя 2024, 07:15
Последнее сообщение Anonymous «
Anonymous »
При использовании асинхронного программирования жизненный цикл всегда особенно сложен. Чтобы эффективно контролировать жизненный цикл, я всегда стараюсь использовать интеллектуальные указатели для инкапсуляции всех объектов, которые могут быть...
Anonymous » 14 ноя 2024, 06:12
Последнее сообщение Anonymous «
Anonymous »
Я хочу подключиться к обмену рыночными данными Coinbase через протокол FIX, используя FIX8 C++ Framework. Я создал и успешно запустил тестовые примеры на своем Mac X86, но у меня возникают проблемы при написании собственного кода для подключения к...
Anonymous » 14 ноя 2024, 06:08
Последнее сообщение Anonymous «
Anonymous »
Когда я установил свойство kEdsPropID_Evf_OutputDevice, все прошло успешно
EdsUInt32 device;
if (err == EDS_ERR_OK)
{
// Get the current output device.
err = EdsGetPropertyData(camera, kEdsPropID_Evf_OutputDevice, 0, sizeof(device), &device);
}
Anonymous » 14 ноя 2024, 06:01
Последнее сообщение Anonymous «
Anonymous »
Ошибка CMake в CMakeLists.txt:10 (add_executable): целевому объекту не переданы ИСТОЧНИКИ: main
Не удалось выполнить этап создания CMake. Файлы сборки невозможно правильно сгенерировать.
Когда я использую
cmake
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения