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

Является ли инициализация статической переменной-члена C ++ потокобезопасной?
Согласно следующим ресурсам, в C ++ (особенно Visual C ++) инициализация статической переменной с областью видимости не является потокобезопасной. Но глобальные статические переменные безопасны. Поточно-ориентированные статические переменные без...
25328 просмотров

Можно ли использовать переменные-члены для инициализации других членов в списке инициализации?
Рассмотрим следующую (упрощенную) ситуацию: class Foo { private: int evenA; int evenB; int evenSum; public: Foo(int a, int b) : evenA(a-(a%2)), evenB(b-(b%2)), evenSum(evenA+evenB) { } }; Когда я создаю Foo следующим...
4777 просмотров

C++ init-list: использование неинициализированных элементов для инициализации других не дает предупреждений
Ни g++ (4.4 и 4.6), ни clang++ (3.2), ни coverity с -Wall и -Wextra (+ некоторые другие) или -Weeverything соответственно не выдают мне предупреждение о следующем фрагменте кода: class B { char *t2; char *t; public: B() : t2(t), t(new...
323 просмотров
schedule 26.03.2023

Инициализация нестатической переменной-члена Java
Вероятно, это «дубликат», но я не знаю, как искать этот вопрос... Я инициализирую нестатическую переменную-член в строке объявления: public class A { private B b = new B(); ... } Я делаю это вместо того, чтобы инициализировать...
1639 просмотров
schedule 26.07.2023

Неразмерный член класса первого измерения
У меня есть класс, который я конвертирую: class MyClass { public:: void foo( void ) { static const char* bar[][3] = { NULL }; func( bar ); } }; Теперь я хочу сделать bar переменной-членом, но, поскольку первое...
73 просмотров

Отношения родитель-потомок установлены для переменных-членов в Qt
Я читал документацию Qt здесь . Я нашел следующее предложение под заголовком «Thread Affinity». Примечание. Переменные-члены QObject не становятся автоматически его дочерними элементами. Отношение родитель-потомок должно быть установлено...
1703 просмотров
schedule 19.05.2023

Значение по умолчанию для переменной-члена класса С++: ссылка на нее позже
У меня есть класс C с переменными-членами, так что для каждой, если она не установлена, должно быть установлено значение по умолчанию. У меня есть много переменных-членов в C и различные конструкторы, которые устанавливают одни переменные и не...
3179 просмотров

F# делает значение члена на основе функции-члена
Я сделал функцию-член в классе. После этого я хочу сделать значение члена, которое установлено в результате этой функции-члена. type MyType() = member this.drawFilledPlanet(xCoord:int, yCoord:int, pWidth:int, pHeight:int, color) = let...
106 просмотров
schedule 07.05.2022

C++ Переменная-член инициализирована ненулевым значением, но равна нулю в функции-члене
Новичок в С++, я пытаюсь сделать простой стартовый экран для видеоигры. Я хочу, чтобы начальный экран прокручивался снизу экрана. Для этого у меня есть несколько переменных-членов, доступ к которым осуществляется в функции Update. У меня проблема в...
43 просмотров
schedule 22.02.2023

Как переменные-члены работают со специализированными шаблонами классов?
Я пытаюсь написать очень простой специализированный шаблон класса, который имеет переменную-член и может печатать эту переменную-член по-разному в особых ситуациях. Я знаю, что пример довольно бесполезен, но он довольно хорошо иллюстрирует вопрос....
129 просмотров

Частная переменная C++ Member, недоступная для функции Memeber
Я работаю над воссозданием pong, и при перемещении функции drawPaddle из основного класса Game в класс Paddle я столкнулся с проблемой, когда функция не может прочитать переменные-члены (даже если они находятся в одном классе). Класс находится в...
59 просмотров