Гость » 12 мар 2024, 11:06
Последнее сообщение Гость «
Гость »
Я борюсь с неприятной проблемой с моим wxTextCtrl. Что бы я ни пытался, добавить новую строку невозможно. wxTextCtrl отображает квадратный символ вместо новой строки.
Вот соответствующий код:
wxTextCtrl * detail = new wxTextCtrl (this,wxID_ANY);...
Гость » 12 мар 2024, 10:51
Последнее сообщение Гость «
Гость »
Я могу отправлять и получать данные в разных потоках, используя протокол TCP, как показано в следующем коде. Как я могу сделать то же самое, используя протокол UDP?
#include
#include
#include
Гость » 12 мар 2024, 10:43
Последнее сообщение Гость «
Гость »
Я экспериментировал с вычислением множества Мандельброта на C++ на своем процессоре i9, который имеет 10 ядер и 20 потоков. Несмотря на ожидание быстрых вычислений, учитывая возможности моего процессора, реальная производительность оказалась на...
Гость » 12 мар 2024, 10:41
Последнее сообщение Гость «
Гость »
РЕДАКТИРОВАТЬ: Ответ дан на тему:
Как поддерживать модули C++20 в CLion для Mac (1 ответ)
Это было указанный как причина закрытия моего вопроса как обманщика, он не работал для людей, использующих Xcode или командную строку в MacOS. В Visual...
Гость » 12 мар 2024, 10:36
Последнее сообщение Гость «
Гость »
solved
Я решаю задачу, в которой нам нужно раскрасить граф в 4 цвета так, чтобы ни один из соседних узлов не имел одинаковых цветов. Сначала я использовал подход, основанный на наборах, который не работал. Затем я использовал стандартную...
Гость » 12 мар 2024, 10:32
Последнее сообщение Гость «
Гость »
std::replace реализацию можно оптимизировать с помощью векторизации (специализируя реализацию библиотеки или компилятора).
Векторизованная реализация будет сравнивать и заменять несколько элементов одновременно. Чтобы гарантировать сохранение старых...
Гость » 12 мар 2024, 10:12
Последнее сообщение Гость «
Гость »
У меня есть QScrollArea, содержащая виджет, который можно динамически расширять путем добавления новых элементов в его макет. Я хочу автоматически прокручивать QScrollArea вниз при добавлении нового элемента в макет.
// widget.hpp
Гость » 12 мар 2024, 10:08
Последнее сообщение Гость «
Гость »
Я хочу скомпилировать файл .cpp и файл .cu вместе с помощью cmake на платформе Windows. Я использую CMakelists, чтобы установить правило компиляции:
CMakeLists:
cmake_minimum_required(VERSION 3.23)
Гость » 12 мар 2024, 10:02
Последнее сообщение Гость «
Гость »
Мне посоветовали использовать шаблон Singleton вместо глобальных объектов, которые имеют «статическую» продолжительность хранения, чтобы избежать фиаско статического порядка инициализации. Но теперь, когда у меня есть модули C++20, стоит ли мне это...
Гость » 12 мар 2024, 09:59
Последнее сообщение Гость «
Гость »
У меня есть QScrollArea, содержащая виджет, который можно динамически расширять путем добавления новых элементов в его макет. Я хочу автоматически прокручивать QScrollArea вниз при добавлении нового элемента в макет.
// widget.hpp
Гость » 12 мар 2024, 09:54
Последнее сообщение Гость «
Гость »
В моем коде на C++ я определил класс test_t, который отключает операторы копирования и присваивания, разрешая только операции перемещения. Затем я создал лямбда-выражение f, захватывающее объект a типа test_t, и переместил его в лямбда-выражение....
Гость » 12 мар 2024, 09:50
Последнее сообщение Гость «
Гость »
Я хочу решить дифференциальное уравнение
idy/dx=x
using Euler method in C++, but i am not able to put i(iota) in the front of the equation.
I tried using #include , std::complex z = 1i; and then writing y =y +h*imag(z)*x , but this doesn't work....
Гость » 12 мар 2024, 09:36
Последнее сообщение Гость «
Гость »
Я пытаюсь сделать скриншот всей страницы в Windows. функция работает при первом вызове, но после второго вызова вообще не работает и просто получает изображение черного экрана стабильного размера.
когда я использую отладчик, функция работает хорошо,...
Гость » 12 мар 2024, 09:19
Последнее сообщение Гость «
Гость »
Я хочу скомпилировать файл .cpp и файл .cu вместе с помощью VScode на платформе Windows. Я использую CMakelists, чтобы установить правило компиляции:
CMakeLists:
cmake_minimum_required(VERSION 3.23)
Гость » 12 мар 2024, 08:50
Последнее сообщение Гость «
Гость »
Я переношу относительно простую консольную программу, написанную для Unix, на платформу Windows (Visual C++ 8.0). Все исходные файлы включают файл «unistd.h», которого не существует. Удалив его, я получаю жалобы на отсутствие прототипов для...
Гость » 12 мар 2024, 08:45
Последнее сообщение Гость «
Гость »
В C++23, с появлением генератора, C++ начинает поддерживать сопрограммы. Таким образом, функцию можно приостановить и возобновить. Однако в Котлине нет понятия генератора, вместо этого есть такие понятия, как Coroutine Scoep/Context, Dispatchers и...
Гость » 12 мар 2024, 08:45
Последнее сообщение Гость «
Гость »
У меня возникла проблема с преобразованием строки в нижний регистр с помощью функции tolower() в C++. С обычными строками она работает должным образом, однако специальные символы не преобразуются успешно.
Гость » 12 мар 2024, 08:00
Последнее сообщение Гость «
Гость »
Я только что заметил, что вы не можете использовать стандартные математические операторы в enum such as ++ or += .
So what is the best way to iterate through all of the values in a C++ enum ?
Гость » 12 мар 2024, 07:50
Последнее сообщение Гость «
Гость »
Я загрузил Boost в свой D:\ (not the default path) and generated all binaries using
.\b2 -j4 link=static threading=multi runtime-link=shared --build-type=minimal stage --stagedir=stage/
Then I created a simple Visual Studio 2022 project using...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения