4
ответа

Члены парламента, не занимающие официального поста в Python

Как я могу сделать методы и элементы данных частными в Python? Или разве Python не поддерживает членов парламента, не занимающих официального поста?
вопрос задан: 1 June 2018 08:46
4
ответа

Подавите предупреждение неиспользуемой переменной в C++ => ошибка Компилятора или кодируйте ошибку?

В настоящее время я использую следующий шаблон функции для подавления предупреждений неиспользуемой переменной: шаблон <имя типа T> освобождает неиспользованный (T константа, и) {/* ничего Не Делают. */} Однако при портировании на...
вопрос задан: 11 August 2017 15:39
4
ответа

Свойство и инкапсуляция

Следующее является вопросом относительно использования свойств в классе. Я использовал общественные собственности вместо того, чтобы выставить членские переменные публично. Большинство сообщает, что этот подход помогает...
вопрос задан: 5 February 2016 20:20
3
ответа

Как реализовать членскую переменную только для чтения в PHP?

При попытке изменить его, выдайте исключение.
вопрос задан: 26 February 2010 18:12
2
ответа

Каково различие между атрибутами экземпляра и классом?

Есть ли любое значимое различие между: класс A (объект): нечто = 5 # некоторое значение по умолчанию по сравнению с классом B (объект): определение __ init __ (сам, foo=5): self.foo = нечто, Если Вы создаете много...
вопрос задан: 8 June 2018 17:16
2
ответа

Is C++ static member variable initialization thread-safe?

According to following resources, in C++(Specially Visual C++) scoped static variable initialization isn't thread safe. But, global static variables are safe. Thread-safe static variables without ...
вопрос задан: 23 May 2017 12:32
1
ответ

C ++ Member variable Инициализирован с ненулевым значением, но равен нулю в функции-члене [duplicate]

Новый для c ++, я пытаюсь сделать простой стартовый экран для видеоигры. Я хочу, чтобы начальный экран прокручивался в нижней части экрана. Для этого у меня есть некоторые переменные-члены, которые ...
вопрос задан: 27 May 2015 22:48
0
ответов

Является ли возврат ссылок на переменные-члены плохой практикой?

Как сказано ниже, лучше, чем иметь first / second в качестве открытых членов. Я считаю, что это почти так же плохо. Если вы даете возможность получить доступ к частной переменной вне класса, тогда что ...
вопрос задан: 17 April 2017 05:17
0
ответов

Странный «кандидат ожидает 1 аргумент, 0 предоставлено» в конструкторе

Я делаю простое многопоточное серверное приложение на C ++, дело в том, что я использую libconfig ++ для анализа моих файлов конфигурации. Ну, libconfig не поддерживает многопоточность, поэтому я использую два класса-оболочки ...
вопрос задан: 30 September 2013 13:27
0
ответов

Соглашение об именах переменных-членов с инициалами

Мне было интересно, как кто-то назовет поле участника, которое начинается с инициалов, а не со слов. public class MyClass { // Я знаю, что так обстоит дело с полем-членом со словами....
вопрос задан: 30 July 2012 18:28
0
ответов

Когда и зачем объявлять переменные-члены в куче C++

Итак, я очень новичок в программировании на C++, и я искал пару дней решающий ответ на этот вопрос. КОГДА я должен объявлять переменные-члены в куче, а не в стеке? Большая часть...
вопрос задан: 13 July 2012 19:59
0
ответов

Можно ли использовать переменные-члены для инициализации других членов в списке инициализации?

Рассмотрим следующую (упрощенную) ситуацию: class Foo { частный: in evenA; четный B; четная сумма; общедоступный: Foo (int a, int b): дажеA (a-(a% 2)), дажеB (b-(b% 2)), дажеSum (evenA+evenB) ...
вопрос задан: 23 May 2012 19:27
0
ответов

Можно ли отказаться от геттеров и сеттеров для простых классов?

I ' m, создав очень простой класс для представления позиций в трехмерном пространстве. В настоящее время я просто разрешаю пользователю напрямую изменять отдельные значения X, Y и Z и изменять их. Другими словами, они общедоступны ...
вопрос задан: 22 April 2012 05:05
0
ответов

Есть ли способ иметь динамические аргументы по умолчанию?

Я пытаюсь создать класс, в котором пользователь может изменять член переменные, чтобы изменить аргументы по умолчанию его функций-членов. class Class {public int Member; public void Method (int ...
вопрос задан: 10 October 2011 14:01
0
ответов

Возможно ли иметь статическую переменную-член в моем шаблонном классе без необходимости знать об этом пользователю класса?

У меня есть шаблонный контейнерный класс, что-то вроде код этой игрушки: template class MyVector { public: MyVector (): _numItems (0), _items (NULL) {/ * empty * /} / ** Возвращает ...
вопрос задан: 17 June 2011 16:39
0
ответов

Как вызвать указатель на функцию-член, когда она является членом данных класса?

struct B {void (B :: * pf) (int, int); // элемент данных B (): pf (& B :: foo) {} void foo (int i, int j) {cout << "foo (int, int) \ n"; } // целевой метод }; int main () {B obj; // как ...
вопрос задан: 11 June 2011 15:33
0
ответов

Всегда ли возвращать ссылки для получателей переменных-членов?

Если у меня есть класс, который имеет много переменных-членов int, float и enum, будет ли это считается эффективным и / или хорошей практикой возвращать их в виде ссылок, а не копий, и возвращать ссылки на константы ...
вопрос задан: 19 September 2010 05:38