Гость » 23 сен 2023, 11:52
Последнее сообщение Гость «
Гость »
В текущем процессе разработки я столкнулся со сложной проблемой. Мне нужно скомпилировать динамическую библиотеку, но я не хочу использовать символы с '@GLIBC' в динамической библиотеке, поскольку ее необходимо использовать в разных средах...
Гость » 23 сен 2023, 11:51
Последнее сообщение Гость «
Гость »
Я хочу иметь возможность вызывать AddComponent(), как вы это делаете в Unity, но при компиляции возникает ошибка компоновщика. У меня есть следующий код:
класс ComponentX { КомпонентX(); //Содержит некоторые данные }; класс Объект { публика:...
Гость » 23 сен 2023, 11:27
Последнее сообщение Гость «
Гость »
Я хочу начать использовать CMake и Qt для создания некоторых проектов на своем Macbook pro 2013. У меня возникли некоторые проблемы с установкой, и я был бы искренне признателен за любую помощь или совет по поводу проблем, с которыми я столкнулся...
Гость » 23 сен 2023, 11:15
Последнее сообщение Гость «
Гость »
Я хотел бы перенаправить вывод, который assert() создает в случае сбоя утверждения, чтобы он записывался в файл журнала, а не в окно вывода. Я предполагал, что assert() использует std::cerr для вывода, но при перенаправлении std::cerr в мой файл...
Гость » 23 сен 2023, 11:13
Последнее сообщение Гость «
Гость »
Предположим, у меня есть структура, имеющая имя и связанное с ней некоторое значение:
struct Season { std::имя строки; // Средняя температура за сезон двойное среднее значение температуры; // Дни с начала года, когда он самый сильный плавать...
Гость » 23 сен 2023, 11:13
Последнее сообщение Гость «
Гость »
Есть ли преимущество использования одного перед другим:
класс Foo { публика: const int и get() const { // здесь что-то вернуть мойИнт; } int& получить() { return const_cast(static_cast(this)->get()); } }; Или
Гость » 23 сен 2023, 11:12
Последнее сообщение Гость «
Гость »
Я задал эту функцию, основываясь на этой концепции (может быть, неправильной?!): Везде, где может существовать константа, на этом месте может существовать и изменчивость.
класс classA { публика: const int Foo() const; } Здесь первое «const»...
Гость » 23 сен 2023, 11:11
Последнее сообщение Гость «
Гость »
Я обнаружил странное поведение при компиляции моего кода с помощью G++ ( gcc 4.8.1 и MinGW 4.8.2 с -std=gnu++1y флаг). В духе SSCCE я выделил следующий фрагмент:
Гость » 23 сен 2023, 11:11
Последнее сообщение Гость «
Гость »
В C++ невозможно перегрузить в одном классе функцию-член с квалификатором ref функцией-членом без квалификатора ref. Но в то же время можно унаследовать одну функцию-член от родительского класса и перегрузить ее в дочернем классе, как в примере:...
Гость » 23 сен 2023, 11:11
Последнее сообщение Гость «
Гость »
Недавно я узнал о спецификаторах ссылок, например
struct foo { недействительный бар () {} недействительный бар1() и {} пустота bar2() && {} }; Там, где мне может понадобиться эта функция, есть ли реальный вариант использования этой языковой...
Гость » 23 сен 2023, 11:10
Последнее сообщение Гость «
Гость »
Я не могу вспомнить, какой это был доклад, но недавно я смотрел несколько выступлений с CppCon 2017, и там кто-то в качестве примечания упомянул, что единственный правильный способ перегрузки operator= будет следующим образом:
Гость » 23 сен 2023, 11:07
Последнее сообщение Гость «
Гость »
Возможный дубликат:
Что означает константа в конце функции-члена?
Дорогие все!
Я пытался перегрузить оператор += и получил ошибку «отбросить квалификаторы», только добавив «const» в конце метода, я смог избавиться от этой ошибки. Кто-нибудь...
Гость » 23 сен 2023, 11:07
Последнее сообщение Гость «
Гость »
У меня возникли некоторые трудности с указателями на функции. У меня есть базовый класс, который определяет указатель на функцию, который через typedef double (*function)(double *x) const;
Быстрый дополнительный вопрос: почему приведенное выше...
Гость » 23 сен 2023, 11:06
Последнее сообщение Гость «
Гость »
Я знаю, что можно создать указатель на такую функцию-член, как этот
struct K { void func() {} }; typedef void FuncType(); typedef FuncType K::* MemFuncType; MemFuncType pF = &K::func; Есть ли аналогичный способ создания указателя на константную...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения