0
ответов

Возвращает NULL, если инициализация структуры не удалась в C?

У меня есть такой код C: #include typedef struct { int foo; } МояСтруктура; MyStruct init_mystruct (недействительно); int main(void) { MyStruct mystruct = init_mystruct(); if( mystruct =...
вопрос задан: 26 February 2013 09:54
0
ответов

Почему члены моей структуры не инициализируются должным образом с помощью `{}`? [Дубликат]

У меня был следующий код: #include struct T {int a, b, c; }; int main () {T t = {0}; std :: cout << t.a << ',' << t.b << ',' << t.c << '\ ...
вопрос задан: 10 February 2013 23:55
0
ответов

Как указатель «this» может быть неинициализирован внутри класса? [закрыто]

Я, кажется, получаю действительно странную ошибку. По сути, у меня есть класс A, предназначенный для управления дисковым кэшем для данных пикселей. Из основной программы я создаю объект A, используя: A * obj = new A (...); ...
вопрос задан: 19 January 2013 22:41
0
ответов

Каковы преимущества разделения строки для инициализации массива javascript? [Closed]

Этот шаблон довольно распространен, я видел его в нескольких местах, включая исходный код jQuery: var arr = "word1 word2 word3" .split (""); в качестве альтернативы "нормальным" методам массива ...
вопрос задан: 12 January 2013 15:58
0
ответов

PHP5. Два способа объявления массива как члена класса

При объявлении массива как члена класса, каким образом это следует делать? class Test1 {частные пути $ = array (); public function __construct () {// здесь код} } или class ...
вопрос задан: 24 December 2012 17:33
0
ответов

инициализация синглтона ruby ​​

Я пытаюсь инициализировать синглтон в ruby. Вот код: class MyClass attr_accessor :var_i_want_to_init # singleton @@instance = MyClass.new def self.instance @@instance end ...
вопрос задан: 27 November 2012 22:25
0
ответов

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

В его «Мышлении на C ++» ( Глава 10) Экель описывает технику, которую впервые применил Джерри Шварц для решения проблемы фиаско. Он говорит, что если мы хотим инициализировать x равным 100 и y равным 200 и поделиться ими ...
вопрос задан: 20 September 2012 17:48
0
ответов

Шаблон проектирования декоратора, ошибка функции

Это домашнее задание ... Я не прошу ответов, у меня просто ошибка, и я не знаю, что с ней делать. Спасибо! Рассматриваемая ошибка, вероятно, не имеет ничего общего с самим заданием, но вот ...
вопрос задан: 17 September 2012 22:39
0
ответов

Невозможно создать экземпляр типа List [duplicate]

У меня следующий код: List product = new List (); Ошибка: не удается создать экземпляр типа List . Продукт является сущностью в моем проекте EJB. Почему я ...
вопрос задан: 22 August 2012 15:01
0
ответов

Предупреждать о собственной инициализации члена класса -

Взгляните на этот фрагмент кода C++ :class Foo {инт а; public :Foo (int b ):a (a ){} }; Очевидно, разработчик хотел инициализировать a с помощью b, а не с самим a, и это довольно...
вопрос задан: 19 August 2012 11:15
0
ответов

инициализировать объект непосредственно в java

Возможно ли инициализировать объект напрямую, как мы можем сделать с классом String в java :, например :String str="something..."; Я хочу сделать то же самое для своего пользовательского класса :class MyData{ общедоступное имя строки;...
вопрос задан: 17 August 2012 12:13
0
ответов

Is Тип name = name; когда-либо полезен в C ++?

В C ++ разрешен следующий код: int a = a; или введите имя = имя; Оба приводят к инициализации неинициализированного объекта сам по себе, что часто приводит к неопределенному поведению. Разве такой код когда-либо ...
вопрос задан: 17 August 2012 06:20
0
ответов

прямая инициализация переменной POD не работает, но инициализация копированием работает при переносе переменной в вектор

Почему следующий код не компилируется, а два примера успешно компилируются? Я использую VS 2008 в Windows 7. Прямая инициализация POD (не удалась ):int pod (); std ::vector...
вопрос задан: 16 August 2012 20:21
0
ответов

Нужно ли сбрасывать элементы массива std ::?

std ::array myInts; std ::array myBools; Можно ли считать элементы myInts и myBools ложными и равными 0, или мне следует заполнять массивы вручную?
вопрос задан: 14 August 2012 20:07
0
ответов

нулевое значение для всех типов?

Есть ли в С++ 11 способ инициализировать значение нулем для арифметических типов и типов классов (без каких-либо накладных расходов во время выполнения для арифметических типов )? template void...
вопрос задан: 10 August 2012 12:59
0
ответов

Java :как инициализировать дочерний элемент, когда суперконструктору требуется параметр

У меня есть класс A { int var; public A (int x ){ var = x; } } класс B расширяет A { int var2; public B (int x, int y ){ super (... ); переменная2 = у; х = f (...
вопрос задан: 2 August 2012 22:21
0
ответов

Считаются ли строковые литералы частичными инициализаторами и нулями -?

В C вы можете частично инициализировать структуру или массив, в результате чего члены/элементы, не упомянутые в инициализаторе, инициализируются нулем -. (C99 раздел 6.7.8.19 ). Например :-...
вопрос задан: 2 August 2012 15:24
0
ответов

Ленивая реализация в Objective -Разработка C/iPhone

Быстрый вопрос... Ну, я понимаю, что все свойства начинаются как nil в Objective -C и что отправка сообщения в nil ничего не делает, поэтому вы должны инициализировать с помощью [[Class alloc] init]; перед...
вопрос задан: 2 August 2012 00:44
0
ответов

Инициализация статического поля Java

Я только что потратил полчаса на то, чтобы понять это, мне удалось исправить свой код, но я не совсем понимаю, что происходит, и задался вопросом, может ли кто-нибудь пролить на это свет. У меня есть...
вопрос задан: 24 July 2012 12:49
0
ответов

Правильно ли освобождать временный объект после установки себя?

Какой из следующих сценариев является правильной практикой кодирования, учитывая, что player (неатомарный, сохраняет )и синтезируется с помощью player = _player. Сценарий A MPMoviePlayerController *mp = [[...
вопрос задан: 23 July 2012 10:21
0
ответов

Следует ли инициализировать ViewModel через конструктор, свойства или вызов метода

Я борюсь с несколькими различными концепциями дизайна в контексте MVVM, которые в основном связаны с вопросом о том, когда инициализировать ViewModel. Чтобы быть более конкретным с точки зрения «инициализации», я...
вопрос задан: 21 July 2012 23:59
0
ответов

C #Инициализировать локальную переменную один раз

Я предполагаю, что мой вопрос будет совершенно глупым, но я должен знать ответ. Можно ли в этой ситуации инициализировать переменную только один раз? static void Main (){ while (true )...
вопрос задан: 20 July 2012 17:32
0
ответов

Java -странное поведение статической строки -новая строка («xxx» )против «xxx»

общедоступный класс Test { private static final String str1 = new String ("en" ); частный статический тестовый экземпляр = initInstance (); private static final String str2 = new String ("en" ); частный...
вопрос задан: 20 July 2012 13:15
0
ответов

Ошибка инициализации множества крестов

У меня есть фрагменты кода, взятые из загруженного примера :bool ChatServer ::event (QEvent *event ){ if (event ->type ()== QEvent ::User ){ UserEvent *ue = static _cast
вопрос задан: 20 July 2012 12:28
0
ответов

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

Какая разница, если мой код C++ (, как показано ниже ), содержит строку, инициализированную как пустую строку :std ::string myStr = "";....некоторый код для необязательного заполнения 'myStr'... if (myStr != "" ){ // делаем...
вопрос задан: 19 July 2012 08:02
0
ответов

Конструктор C ++ по умолчанию

Дан следующий код: class temp { общедоступные: строка str; int num; }; int main () {temp temp1; temp temp2 = temp (); cout << temp1.str << endl; // Печать "" cout & ...
вопрос задан: 13 July 2012 15:51
0
ответов

Ошибка C++ :ожидаемое первичное выражение -перед токеном «.»

Я просмотрел более ранние вопросы, но все же не был удовлетворен, поэтому я публикую это. Я пытался скомпилировать код C++, написанный кем-то другим. / *файл1.h */ #включить #включают...
вопрос задан: 9 July 2012 13:52
0
ответов

Как я могу инициализировать переменные класса в заголовке?

Я пишу библиотеку, где пользователь может определить произвольные структуры и передать их в мою библиотеку, которая затем получит макет памяти структуры из статического члена, который такая структура должна ...
вопрос задан: 5 July 2012 12:38
0
ответов

Гарантии инициализации массива Java

Гарантирует ли Java инициализацию массива? Допустим, я использую код char[] uuid = new char[36]; будет ли каждый элемент гарантированно инициализирован 0?
вопрос задан: 1 July 2012 04:44
0
ответов

Valgrind, ошибка «неинициализированное значение (с )»

В моей программе на C я выделяю память с помощью malloc (), который, в отличие от calloc (), не инициализирует память и может содержать мусор. В основном, в контексте распределения, я не...
вопрос задан: 28 June 2012 14:20