0
ответов

задано/когда с неопределенным значением

В следующем коде я получаю предупреждение о неинициализированном значении, но только во втором заданном/когда примере. Почему это? #!/usr/bin/env perl использовать предупреждения; используйте 5.12.0; мой $aw; заданный ( $aw ) { when ( ...
вопрос задан: 22 June 2012 15:23
0
ответов

Частный статический элемент данных в Cpp.. может быть инициализирован только при его определении, но недопустимая инициализация в классе?

При инициализации в заголовочном файле я получаю следующую ошибку: недопустимая инициализация в классе статического члена данных нецелочисленного типа 'bool [8]', если я пытаюсь инициализировать в .cpp, я получаю: 'bool . ..
вопрос задан: 18 June 2012 23:17
0
ответов

инициализация не копируемого элемента (или другого объекта) на месте из фабричной функции

Класс должен иметь допустимый конструктор копирования или перемещения, чтобы любой из этих синтаксисов был допустимым: C x = factory (); C y (заводская ()); C z {factory ()}; В C ++ 03 было довольно распространено полагаться на разрешение копирования в ..
вопрос задан: 18 June 2012 04:31
0
ответов

Инициализировать дату в средстве выбора даты Android до определенной даты, которая не является текущей датой.

В моем приложении у меня есть дата, сохраненная в удаленной базе данных, на которую я хочу установить средство выбора даты. Я исследовал и нашел только примеры установки сегодняшней даты средства выбора даты с помощью Java-утилиты Calender....
вопрос задан: 15 June 2012 20:11
0
ответов

Добавление значений в словарь с помощью встроенной инициализации его контейнера

У меня есть следующий класс City . Каждый объект города содержит словарь, ключами которого являются языковые теги (скажем: "EN", "DE", "FR"...), а значениями - названия городов на соответствующих языках...
вопрос задан: 12 June 2012 15:57
0
ответов

Переключатель Java: объявление переменной и область видимости

Как компилятор Java обрабатывает следующий блок переключателя? Какова область действия переменной «b»? Обратите внимание, что переменная 'b' объявлена ​​только в первой ветви оператора switch. ...
вопрос задан: 7 June 2012 13:54
0
ответов

Java: как инициализировать массив целых чисел в случае переключения?

Как я могу инициализировать массив целых чисел в Java следующим образом: массив int[] = {1,2,3}; внутри оператора switch? Сейчас я могу написать: switch(something) { case 0: int[] array = {1,2,3}; break; ...
вопрос задан: 6 June 2012 21:20
0
ответов

Инициализировать массив в списке инициализации конструктора

Я пытаюсь инициализировать массив в списке инициализации моего конструктора и хочу, чтобы массив имел размер MAX_SIZE, который является общедоступной статической константой в моем классе Stack. Как я могу заставить его работать? ...
вопрос задан: 4 June 2012 00:17
0
ответов

Как эффективно заменить Java HashMap с логическими значениями

Меня интересует, как я могу очень быстро изменить логические значения на эту хэш-карту: HashMap selectedIds = new HashMap<>(); Я хочу очень быстро заменить логическое...
вопрос задан: 24 May 2012 16:09
0
ответов

Common Lisp: сокращение для инициализации хэш-таблицы с большим количеством записей

Я ищу, возможно, не многословный переносимый способ инициализации хэш-таблицы в Common Lisp. Например. что-то, что работает для постоянных хэш-таблиц, а также для предварительной загрузки переменных хэшей. В CLISP я...
вопрос задан: 22 May 2012 16:19
0
ответов

Инициализируются ли примитивные переменные экземпляра по умолчанию в Objective-C?

В следующем коде безопасно ли использовать _test и ожидать, что он будет иметь значение NO? Или мне нужно всегда явно инициализировать его в - (id) init? @implementation Test { BOOL _test; }
вопрос задан: 18 May 2012 18:31
0
ответов

Инициализация статического указателя в C++

У меня есть класс со статическим членом, который является указателем следующим образом: класс animation.h Animation { общественность: анимация(); статическая QString *m; }; анимация.cpp #include "animation.h" QString* ...
вопрос задан: 16 May 2012 14:12
0
ответов

Конструктор Java и порядок инициализации полей

] Я знаю, что конструкторы объектов Java неявно инициализируют нестатические поля своего экземпляра. Однако я не уверен в порядке, в котором это происходит в иерархии классов. Например: abstract public ...
вопрос задан: 14 May 2012 19:29
0
ответов

Как мне инициализировать этот многомерный массив?

У меня есть гигантский трехмерный массив, представляющий мой мир. Он слишком велик для статической инициализации: псевдоним Cell[128][128][128] World; // <-- Компилятор указывает на эту строку Ошибка: индекс 128 ...
вопрос задан: 9 May 2012 20:21
0
ответов

Инициализация в конструкторе

Я видел множество кодов, в которых кодеры определяют функцию инициализации ()для классов и вызывают ее первым делом после создания экземпляра. Есть ли какой-либо вред или ограничения от выполнения всех...
вопрос задан: 8 May 2012 07:08
0
ответов

Обнаружение несоответствующих массивов < -> инициализаторы перечислений

При программировании встроенных систем на C я много раз ловил себя на том, что делаю карты с перечислениями и массивами, потому что они быстрые и экономят память. enum { ID _DOG = 0, ID _SPIDER, ID _WORM,...
вопрос задан: 7 May 2012 11:39
0
ответов

Ruby: элегантная инициализация массива и возврат в Ruby

У меня есть метод: def deltas_to_board_locations (deltas, x, y) board_coords = [] deltas.each_slice (2) do | slice | board_coords << x + slice [0] board_coords << y + slice [...
вопрос задан: 30 April 2012 10:36
0
ответов

Почему я не могу создать очередь / стек с помощью заключенных в скобки списков инициализаторов? (C ++ 11)

Программа 1: #include #include #include int main () {// успешно компилируется std :: vector vec {1,2,3,4,5}; возврат EXIT_SUCCESS; ...
вопрос задан: 24 April 2012 15:28
0
ответов

Своеобразная область видимости Java

Я просматривал исходный код Android, вроде как читал его, и наткнулся на странный кусок кода в Android.Util.JsonReader. Это выглядит следующим образом: :private final List stack =...
вопрос задан: 16 April 2012 19:50
0
ответов

Должен ли я использовать виртуальный & # 39; Initialize () & # 39; функции для инициализации объекта моего класса?

В настоящее время я обсуждаю с моим учителем дизайн классов, и мы подошли к функции Initialize (), которую он активно продвигает. Пример: class Foo {public: Foo () {// acqu ...
вопрос задан: 5 April 2012 15:46
0
ответов

Лучший способ настроить NSViewController, инициализированный с помощью initWithNibName:bundle:?

У меня есть подкласс NSViewController, который загружает свое представление из пера (с initWithNibName:bundle: и он является владельцем файла этого пера). Мне нужно выполнить некоторую инициализацию после загрузки пера...
вопрос задан: 5 April 2012 12:21
0
ответов

инициализация map >

Я инициализирую map > следующим образом: map > dict; dict["США"].push_back("Нью-Йорк"); dict["США"].push_back("Лос-Анджелес"); dict["USA"]....
вопрос задан: 30 March 2012 21:38
0
ответов

Инициализация карты и установить пустые переменные-члены класса в C ++?

У меня есть класс C ++ с двумя переменными-членами std :: map a; и std :: set <Узел *> b; Средство проверки стиля, используемое в моем университете, требует, чтобы все переменные-члены были инициализированы в ...
вопрос задан: 29 March 2012 09:37
0
ответов

Использовать результат вызова функции для инициализации нескольких элементов в C++03?

В настоящее время у меня есть класс, в котором мне нужно выполнить эквивалент следующего (я не могу опубликовать свой фактический код): class Data { public: Data(const std::string &data_string) : member_1(...
вопрос задан: 27 March 2012 19:05
0
ответов

Инициализировать значения массива в структуре

У меня есть структура, в которой есть несколько массивов. Массивы имеют тип unsigned char[4]. Я могу инициализировать каждый элемент, вызвав struct->array1[0] = (unsigned char) something; ... struct->...
вопрос задан: 24 March 2012 22:20
0
ответов

Конструктор и инициализация пользовательских классов/объектов

Я мог предположить, что этот вопрос уже задавался, но я действительно не смог найти подходящего решения, поэтому, пожалуйста, извините, если это избыточный вопрос. У меня есть собственный класс класса myClass_A { ...
вопрос задан: 21 March 2012 10:07
0
ответов

статический класс Шаблон «Инициализация» в C#?

В чем преимущество или причина использования этого шаблона?.. общедоступный закрытый класс myStaticClass { private static bool _initialized; закрытый статический объект _lockObject; частная статическая строка ...
вопрос задан: 19 March 2012 14:00
0
ответов

Статические инициализаторы и статические методы в Java

Приводит ли вызов статического метода к классу в Java к выполнению статических блоков инициализации? Опытным путем я бы сказал, что нет. У меня есть что-то вроде этого: public class Country { static { ...
вопрос задан: 14 March 2012 07:48
0
ответов

Глобальная переменная C ++ не инициализируется при компоновке через статические библиотеки, но ОК при компиляции с исходным кодом

Я создал систему, которая автоматически регистрирует функцию объекты (функторы) в карту на основе конструктора глобального экземпляра. В каждом файле cpp, определяющем функтор, есть глобальный ...
вопрос задан: 14 March 2012 06:37
0
ответов

Как инициализировать const в структуре в C (с помощью malloc)

Я пробовал; недействительным * malloc (целое число без знака); struct deneme { const int a = 15; константа int b = 16; }; int main(int argc, const char *argv[]) { struct deneme *mydeneme = malloc(sizeof(struct ...
вопрос задан: 13 March 2012 20:24