Вопросы по теме '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 просмотров
schedule
13.12.2023
Вызов постоянной функции из другого объекта класса
Вот код, который у меня есть
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 просмотров
schedule
25.11.2023
В функции-члене выполняется неправильная функция
У меня есть заголовочный файл с классом 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