Гость » 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...
Гость » 12 мар 2024, 07:49
Последнее сообщение Гость «
Гость »
Вопрос: перемещение цифр
Измените массив, выполнив над ним определенные перемещения. Учитывая массив чисел a (a Уменьшить число на 1. 0 уменьшить невозможно.
Гость » 12 мар 2024, 07:06
Последнее сообщение Гость «
Гость »
Я изучаю различия между fftw в MATLAB и C/C++. Я думаю, что это может быть простой вопрос, но по какой-то причине я его не вижу.
Предположим следующий код MATLAB:
Nx = 8;
Ny = 8;
Lx =16;
%-----------
xi_x = (2*pi)/Lx;
xi = ((0:Nx-1)/Nx)*(2*pi);
x =...
Гость » 12 мар 2024, 06:56
Последнее сообщение Гость «
Гость »
Моя проблема заключается в следующем. У меня есть векторный класс elementList, который содержит элементы, описывающие треугольники вдоль поверхности, но когда я добавляю индивидуально созданные элементы в elementList через emplace_back, их адрес...
Гость » 12 мар 2024, 06:23
Последнее сообщение Гость «
Гость »
Почему следующий код с пользовательским оператором трехстороннего сравнения не компилируется? Он компилируется при замене пользовательского оператора трехстороннего сравнения оператором по умолчанию (закомментировано в коде ниже). Я тестировал это с...
Гость » 12 мар 2024, 06:12
Последнее сообщение Гость «
Гость »
Я пытаюсь интегрировать собственную библиотеку C++ .dll в мое настольное приложение Flutter.
это код из заголовка и cpp (он содержит разные функции, но я пытаюсь добиться этого с помощью простой функции приветствия)
заголовочный файл:
#pragma once...
Гость » 12 мар 2024, 05:40
Последнее сообщение Гость «
Гость »
Я хочу разработать приложение, которое будет работать как графический интерфейс (wxWidgets), если в него передано ноль аргументов или параметров. main() . I can't get rid of command line (console) feature because the application will be run from...
Гость » 12 мар 2024, 05:37
Последнее сообщение Гость «
Гость »
Я новичок в программировании для настольных компьютеров Windows, Winui 3 и только что вернулся к C++ после того, как не программировал на нем несколько лет. Я работаю в Visual Studio, и большая часть этого кода генерируется.
У меня есть настольное...
Гость » 12 мар 2024, 05:32
Последнее сообщение Гость «
Гость »
Как новый разработчик этой технологии, у меня есть функция инициализации диалога. Он содержит около шести функций для различных операций. Четыре из этих функций содержат как минимум три-четыре цикла, каждый из которых выполняется минимум от 19 до 35...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения