4
ответа

C ++ статический порядок инициализации

Когда я использую статические переменные в C ++, мне часто хочется инициализировать одну переменную, передавая другую ее конструктору. Другими словами, я хочу создать статические экземпляры, которые зависят друг от друга. ...
вопрос задан: 17 November 2015 23:17
4
ответа

Это сам допустимая инициализация?

У меня есть этот вопрос, о котором я думал ранее, но полагал, что это не тривиально для ответа на интервал x = x + 1; международное основное () {возвращает x;} Мой вопрос состоит в том, определяется ли поведение программы или...
вопрос задан: 28 August 2012 18:51
4
ответа

C++: Конструкция и инициализация заказывают гарантии

У меня есть некоторые сомнения относительно конструкции и гарантий порядка инициализации в C++. Например, следующий код имеет четыре класса X, Y, Z и W. Основная функция инстанцирует объекта класса X...
вопрос задан: 25 March 2010 16:03
2
ответа

Почему я получаю NPE, когда вложенный Enum ссылается на родительский статический член в его конструкторе?

Условия для воссоздания (насколько я могу судить): вложенное перечисление ссылается на родительский статический член Вложенный класс статический член родительского класса принимает enum в качестве аргумента конструктора для вложенного перечисления класса
вопрос задан: 13 July 2018 05:02
0
ответов

Неоднозначность в порядке инициализации статических переменных

Во время моего исследования лучшего способа создания синглтона в C #я наткнулся на следующую статью, где есть краткое упоминание о том, что в C++ «спецификация C++ оставила некоторую двусмысленность вокруг...
вопрос задан: 23 May 2017 12:14