Вопросы по теме 'member-functions'
С++0x | Почему std::atomic перегружает каждый метод классификатором volatile?
Следующий отрывок из текущего проекта показывает, что я имею в виду:
namespace std {
typedef struct atomic_bool {
bool is_lock_free() const volatile;
bool is_lock_free() const;
void store(bool, memory_order =...
1282 просмотров
schedule
30.05.2024
Переменная-член перечисления классов C++
У меня есть класс с перечисляемым типом GameStates. В (общедоступном) конструкторе я инициализирую GameStates следующим образом:
GameStates enumGameState = Ready;
Затем в общедоступном методе run() у меня есть такой переключатель:...
4706 просмотров
schedule
16.06.2024
что означает ошибка: нестатическая ссылка на член должна относиться к определенному объекту?
int CPMSifDlg::EncodeAndSend(char *firstName, char *lastName, char *roomNumber, char *userId, char *userFirstName, char *userLastName)
{
...
return 1;
}
extern "C"
{
__declspec(dllexport) int start(char *firstName, char *lastName, char...
203681 просмотров
schedule
20.03.2024
Функция члена класса как указатель функции
У меня есть класс, и одна из его функций-членов на самом деле является указателем на функцию. Таким образом, пользователь может перезаписать то, что делает эта функция. К сожалению, у меня есть некоторые трудности с запуском этой функции. Я...
520 просмотров
schedule
11.08.2022
функция-член класса, приводящая к ошибке неклассового типа
Я хочу иметь простой класс-пример (ящик), в котором есть член векторных данных, в котором хранятся размеры ящика. Я попытался закодировать класс таким образом, чтобы вектор мог быть передан ему в качестве аргумента при создании экземпляра....
78 просмотров
schedule
22.10.2022
ошибка: неправильное использование нестатической функции-члена
Проблема:
Я пытаюсь создать экземпляр класса (скажем, класса A) внутри другого класса (скажем, класса B), а затем вызвать все функции-члены класса A внутри класса B для созданного объекта. Я получаю следующее сообщение об ошибке для каждого вызова...
2087 просмотров
schedule
04.09.2022