Anonymous » 16 июл 2024, 19:13
Последнее сообщение Anonymous «
Anonymous »
Если у меня есть constexpr, определенный в анонимном пространстве имен в файле .cpp. Должен ли он быть объявлен как встроенный? Или нет?
В чем будет разница между этими двумя декларациями?
// In my.cpp
namespace {
constexpr int kVal{4};
// or
inline...
Anonymous » 16 июл 2024, 19:02
Последнее сообщение Anonymous «
Anonymous »
Я работаю над рефакторингом своего кода, поскольку у меня есть две слишком длинные функции. Я пытаюсь переписать эти функции в методы для двух классов, которые я написал в своем заголовочном файле. Я отхожу от процедурного программирования и...
Anonymous » 16 июл 2024, 18:47
Последнее сообщение Anonymous «
Anonymous »
HDevEngine (патентованное программное обеспечение) — это интерпретатор для запуска программ с языка сценариев на C++. Этот движок также может запускать всплывающие окна для отображения результатов.
Я хочу, чтобы HDevEngine не создавал новое окно....
Anonymous » 16 июл 2024, 18:46
Последнее сообщение Anonymous «
Anonymous »
Насколько мне известно, termer() вызывается, когда возникает какая-то проблема с обработкой исключений (обычно они просто не перехватываются).
Я получил только одну строку ошибки, которая вызывается рекурсивно .
Anonymous » 16 июл 2024, 18:35
Последнее сообщение Anonymous «
Anonymous »
Если у меня есть constexpr, определенный в анонимном пространстве имен в файле .cpp. Должен ли он быть объявлен как встроенный? Или нет?
В чем будет разница между этими двумя декларациями?
// In my.cpp
namespace {
constexpr int kVal{4};
// or
inline...
Anonymous » 16 июл 2024, 18:28
Последнее сообщение Anonymous «
Anonymous »
Я пытался создать проект и использовать пару сторонних файлов .dll, у которых нет соответствующих файлов .hpp или .lib.
Существует рабочий шаблон из VStudio, который импортирует эти библиотеки DLL в заголовок файл и включите этот заголовок в другой...
Anonymous » 16 июл 2024, 18:27
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь вычислить нулевое пространство матрицы (в данном случае матрицы с одной строкой, то есть вектора).
Для этого я вычисляю ее SVD, используя метод Класс Eigen::JacobiSvd (Изменить: передать ComputeFullV в качестве параметра). У него есть...
Anonymous » 16 июл 2024, 18:23
Последнее сообщение Anonymous «
Anonymous »
Наш код C# вызывает неуправляемую DLL C++. Я хочу иметь возможность перехватывать все утечки неуправляемой памяти, которые могут возникнуть при использовании неуправляемого кода. Могу ли я вызвать _CrtSetDbgFlag в начале функции инициализации C++...
Anonymous » 16 июл 2024, 18:21
Последнее сообщение Anonymous «
Anonymous »
Предположим, у нас есть существующее решение Visual Studio 2019, которое нельзя создать с нуля с помощью другого инструмента, например CMake.
Решение содержит три проекта: A, B и C, каждый из которых содержит только один файл, это минимальный...
Anonymous » 16 июл 2024, 18:14
Последнее сообщение Anonymous «
Anonymous »
Я занимаюсь разработкой графического интерфейса, и в процессе разработки возникла необходимость передать динамически создаваемый элемент в существующий макет Qml.
Я использую следующее метод создания элемента:
QQuickItem...
Anonymous » 16 июл 2024, 17:47
Последнее сообщение Anonymous «
Anonymous »
Я столкнулся с проблемой при попытке получить все имена файлов из каталога. Проблема возникает при обработке определенных строк, что приводит к ошибкам. Ниже приведен фрагмент кода:
#include
int main()
{
const char* dir = D:\\Music ;
std::vector...
Anonymous » 16 июл 2024, 17:43
Последнее сообщение Anonymous «
Anonymous »
В настоящее время я изучаю теоретическую информатику, и мой класс проверяет учащихся на то, как они освоят систему тестирования. Мои друзья успокоились, потому что вопросы действительно простые. Нам просто нужно найти максимальное значение...
Anonymous » 16 июл 2024, 17:36
Последнее сообщение Anonymous «
Anonymous »
Я новичок в C++, у меня всего 1,5 года опыта работы с этим языком.
Мне приходится работать с библиотекой, которая имеет готовые структуры данных, и она предлагает способ создать собственную структуру данных, следуя определенным правилам, чтобы...
Anonymous » 16 июл 2024, 17:29
Последнее сообщение Anonymous «
Anonymous »
Я решал ежедневную задачу LeetCode:
Мой ответ был следующим:
class Solution {
unordered_map parentMap;
TreeNode* startNode;
int startVal;
int destVal;
unordered_set visitedNodes;
string result;
void FindParent(TreeNode* root) {
if (root->val ==...
Anonymous » 16 июл 2024, 17:26
Последнее сообщение Anonymous «
Anonymous »
На cppreference я прочитал следующее (выделено мной):
Падение с конца сопрограммы эквивалентно co_return; >, за исключением того, что поведение не определено, если в области видимости Promise не найдено ни одного объявления return_void.
Anonymous » 16 июл 2024, 17:20
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь написать шаблон класса с переменным пакетом параметров шаблона, который разделен на две группы аргументов. Они должны использоваться в шаблонах участников.
template
class Foo {
public:
Foo(const Args&... args) :gr1{/*...*/}, gr2{/*...*/}...
Anonymous » 16 июл 2024, 16:49
Последнее сообщение Anonymous «
Anonymous »
Я написал код, который перехватывает пакеты данных и изменяет их. 4 байта в пакетах данных представляют собой значение с плавающей запятой, но в обратном порядке байтов (little-endian). И это создает для меня много проблем. Позвольте мне объяснить...
Anonymous » 16 июл 2024, 16:41
Последнее сообщение Anonymous «
Anonymous »
class Solution {
public:
// Function to check if two arrays are equal or not.
bool check(vector& arr1, vector& arr2) {
// code here
sort(arr1.begin(), arr2.end());
sort(arr2.begin(), arr2.end());
Anonymous » 16 июл 2024, 16:31
Последнее сообщение Anonymous «
Anonymous »
У меня есть основной поток, который должен выполнять некоторую работу каждые N секунд (в данном случае 20) и между ними ждать/блокировать/приостанавливать работу. Однако в то же время я хочу, чтобы приложение правильно останавливалось на...
Anonymous » 16 июл 2024, 16:11
Последнее сообщение Anonymous «
Anonymous »
Я работаю над кодом QT/C++, в котором используется класс QVBoxLayout. Этот макет очищается во время выполнения по какому-либо событию.
Для очистки макета используется следующий код:
void OnSomeEvent()
{
while(!(UiPtr->VLayout->isEmpty()))
{...
Anonymous » 16 июл 2024, 15:58
Последнее сообщение Anonymous «
Anonymous »
Я уже некоторое время экспериментирую с концепцией представления модели в qt и c++. Моя цель — представить данные в таблице, как это может сделать проводник Windows...
С табличным представлением данных проблем нет. Это происходит только тогда, когда...
Anonymous » 16 июл 2024, 15:38
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь настроить рисование с помощью Direct2D v1.3, но постоянно сталкиваюсь с ошибкой исключения, и это не работает. Возможно, я что-то делаю неправильно?
Моя среда разработки — Windows 11 и C++.
При выполнении функции...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения