Результаты поиска по запросу "initialization"

1 ответ

Спасибо за ответ. Я обновил свой вопрос, чтобы уточнить, что именно я ищу.

.cppreference.com/w/cpp/language/initializationНеупорядоченная динамическая инициализация, которая [http://en.cppreference.com/w/cpp/language/initialization]: [Так в оригинале] применяется только к (статическим / локально-локальным) шаблонам ...

2 ответа

перешел в чат

я есть Объект, который заменяется тысячами маленьких кубиков одновременно, которые затем начинают двигаться один за другим после инициализации. У меня есть код, который работает, но когда я пытаюсь изменить его, он перестает работать. Кубики не ...

3 ответа

 справочная инициализация является законной.

отреть возможность: #include <string> #include <iostream> class Foo { public: Foo( char const * msg ) : x( y ) { y = msg; } std::string const & x; private: std::string y; }; int main( int argc, char * argv[] ) { if ( argc >= 2 ) { Foo f( argv[1] ...

ТОП публикаций

3 ответа

 хорошая точка зрения. Я обновлю свой ответ.

я есть два класса с отношениями родитель-ребенок (Parent класс "хас-а"Child класс), аChild класс имеет указатель обратно наParent, Было бы неплохо инициализировать указатель родителя при построении потомка следующим образом: class Child { ...

1 ответ

Как ответ на опубликованный вопрос, это совершенно неправильно.

я естьstd::map нравится: map<wstring,int> Scores;Здесь хранятся имена игроков и оценки. Когда кто-то получает очки, я просто делаю: Scores[wstrPlayerName]++;Когда на карте нет элемента с ключомwstrPlayerName он создаст его, но инициализируется ...

4 ответа

 так же, как и все остальные члены

ужно что-то вроде следующего enum EE { A("anything"), B("beta"), ... Z("zulu"), ALL, ; EE(String s) { this.s = s; } EE() { String s = ""; for (EE ee : values()) { // PROBLEM HERE if (ee != ALL) s += " " + ee.s; } this.s = s; } }При созданииALL Я ...

2 ответа

c ++ - инициализировать стандартные объекты потока

В каких случаях и почему это необходимо: class ios_base::Init { static int init_cnt; // internal static counter (for exposition only) public: Init(); ~Init(); }Иметь это с этого сайта:cpluplus.com - ios_base :: ...

2 ответа

Создайте подкласс класса, используя родительский init - из другого класса

Изменить: этот синдром понижения голосов здесь сосет большое время. Я задал вопрос, где, по моему мнению, показал, что сделал домашнее задание, и попросил совета. Поднятые ответы подразумевали использование предупреждений во время компиляции, в ...

1 ответ

Как инициализировать 3-х мерный вектор размером в C ++

Например, если мы инициализируемvector<vector<vector<double>>> fРазмер в каждом направлении не указан. Итак, мне интересно, какую команду мы должны вставить, чтобы сделатьf иметь размер[3][4][5], Мы используем новое или что-то еще? Спасибо за ...

7 ответов

Похоже, эта тема адвокат языка просит ссылки из стандартных проектов. Вот почему вы отрицаете (я не сделал этого, как вы видите, я проголосовал по той же причине). Я думаю, что то, что вы написали, совершенно нормально, но похоже, что все эти языковые адвокаты здесь или из комитета или что-то в этом роде. Таким образом, они вообще не просят помощи, они пытаются проверить, охватывает ли проект случай или нет, и большинство парней здесь срабатывают, если вы поставите ответ, как будто вы им помогаете. Я полагаю, я удалю свой ответ :) Если бы в этой теме четко изложены правила, это было бы полезно

ыке C, если инициализировать массив следующим образом: int a[5] = {1,2};тогда все элементы массива, которые не были инициализированы явно, будут неявно инициализированы нулями. Но если я инициализирую массив следующим образом: int ...