Вопросы по теме 'member'

Двоичный поиск C# в списке‹T› членом T
У меня есть базовый класс Event с членом DateTime TimeStamp . Из этого вытекает множество других классов событий. Я хочу иметь возможность быстро искать список событий, поэтому я хотел бы использовать двоичный поиск. (Данные списка...
2924 просмотров
schedule 17.12.2023

С++ константная функция-член
Я читаю книгу под названием «Эффективный С++, второе издание», в которой говорится о константных функциях-членах и о том, как у вас есть побитовая константность и концептуальная константность. В нем говорится, что большинство компиляторов будут...
1586 просмотров
schedule 23.12.2023

Члены класса, которые являются объектами - указатели или нет? С++
Если я создаю класс MyClass, и у него есть какой-то закрытый член, скажем, MyOtherClass, лучше ли сделать MyOtherClass указателем или нет? Что значит также иметь его как не указатель с точки зрения того, где он хранится в памяти? Будет ли объект...
22046 просмотров
schedule 09.06.2024

Дилемма об использовании указателей на функции-члены
Мне нужно установить указатель функции в библиотечном API, чтобы он вызывал эту функцию всякий раз, когда ему нужно выполнить определенное действие. int (*send_processor)(char*,int); int setSendFunctor(int (*process_func)(char*,int)) {...
163 просмотров
schedule 02.11.2022

Можно ли в этом случае использовать указатель на переменную-член?
В последнее время я освежал/обновлял свои знания C++, и изучение строгого псевдонима заставило меня немного опасаться приведения указателей одного типа к другому. Я знаю, что следующий пример кода работает на моем компиляторе, но я хочу убедиться,...
1779 просмотров
schedule 12.02.2024

этот указатель и адрес функции-члена
Я пытаюсь получить адрес функции-члена, но не знаю, как это сделать. Я был бы признателен, если бы кто-нибудь мог сказать мне, что я делаю неправильно. Как вы можете видеть в моем примере ниже, ни (long)&g, ни (long)&this->g не работают, и я не могу...
1038 просмотров
schedule 21.11.2023

Неизменяемый объект с переменной-членом ArrayList — почему эту переменную можно изменить?
У меня есть один класс с различными переменными-членами. Есть конструктор и есть геттер-методы, но нет сеттер-методов. На самом деле этот объект должен быть неизменяемым. public class Example { private ArrayList<String> list; }...
38737 просмотров

Вызов постоянной функции из другого объекта класса
Вот код, который у меня есть class A { public: void Func1() const; }; class B { public: A* a; void Func2() const { // do something with 'a' } }; void A::Func1() const { B b; b.a = this; b.Func2(); }...
228 просмотров
schedule 15.12.2023

В С++ 11 защищенный означает общедоступный?
Продолжая что-то, изученное в ошибке C++: базовая функция защищена ... Правила указателя на член C++11 эффективно лишают ключевое слово protected любого значения, потому что защищенные члены могут быть доступны в несвязанных классах без...
867 просмотров
schedule 13.10.2022

Почему boost рекомендует использовать основные функции, а не функции-члены?
В документации для boost .geometry говорится Примечание: предпочтительнее использовать x = bg::get :‹0>(point1); (в отличие от x = point1.get‹0>();) Я видел это в другом месте в документации по повышению. Мой вопрос: почему? Является...
169 просмотров
schedule 26.02.2024

Невозможно установить частные статические переменные-члены с помощью средства доступа
Zombie.h имеет несколько статических переменных-членов. Read.cpp, который включает в себя Zombie.h, знает значения, которые должны быть в этих переменных. Я хочу, чтобы read.cpp устанавливал эти переменные с чем-то вроде строк int...
940 просмотров
schedule 29.02.2024

C++ list::сортировка классов по членам
Как отсортировать список классов по определенной переменной-члену? class Klasse { int _a; int _b; } ... list<Klasse> liste; liste.sort(); // sorts by _a liste.sort(?); // how to sort by _b now?
116 просмотров
schedule 25.03.2024

Как нестатический метод обращается к статическим членам в java?
Учти это: class SomeClass { static int a; int method() { int b = a; return b; } } Как осуществляется доступ к a в методе? Это this.a или someClass.a ? EDIT: Извините, если я не совсем ясно выразился в своем...
1211 просмотров
schedule 18.11.2022

Можно ли использовать enable_shared_from_this без наследования?
Примеры, которые я нашел для enable_shared_from_this , показывают, что он используется через наследование. Например: struct Good : enable_shared_from_this<Good> { shared_ptr<Good> getptr() { return shared_from_this();...
454 просмотров

В функции-члене выполняется неправильная функция
У меня есть заголовочный файл с классом Connection в пространстве имен ns. Класс Connection имеет функцию connect, которая внутренне использует функцию Winsock connect. Когда я хочу определить функцию в файле .cpp, я получаю сообщение об ошибке...
126 просмотров
schedule 16.11.2023

Сделать предикат для сравнения списков?
Я относительно новичок в Прологе, так что терпите меня. Скажем, у меня есть факты, каждый из которых содержит человека и его увлечения (в списке): hobbies(mark, [running, video_games, soccer]) hobbies(jasmine, [writing, swimming, music])...
35 просмотров
schedule 27.02.2024

CSS на основе имени данных?
Можно ли стилизовать элемент html (div) с помощью его члена данных, например. имя-данные? мой див: <div data-name="random_name">...</div> И можно ли захватить элемент по члену данных, содержащему определенную фразу?...
4667 просмотров
schedule 14.05.2024

нестатическая функция-член reinterpret_cast не удалась
код: #include <iostream> using namespace std; struct item { int f1() {} double f2() {} static int g1() {} static double g2() {} void f0(); }; void item::f0() { auto c1 = reinterpret_cast<decltype(f2)>(f1);...
251 просмотров
schedule 15.02.2024

Silverstripe: отношение-член много-много-ноль, формирует внешний интерфейс
Неустранимая ошибка: вызов функции-члена Services () при нулевом значении class MemberProfileViewer extends Page_Controller { // ... public function Servizi() { $source = null; if ($id = (int)$this->urlParams['ID'])...
277 просмотров
schedule 03.12.2022

Как перечислить все переменные-члены класса/структуры в С++
Я работаю над каким-то простым отражением для структур С++, где я хочу рекурсивно перебирать все переменные-члены. Приведенный ниже код почти делает то, что я хочу, но мой компилятор соответствует требованиям: «рекурсивный тип или контекст...
1106 просмотров
schedule 07.06.2024