У меня есть такой код C: #include typedef struct { int foo;
} МояСтруктура; MyStruct init_mystruct (недействительно); int main(void) { MyStruct mystruct = init_mystruct(); if( mystruct =...
Я, кажется, получаю действительно странную ошибку. По сути, у меня есть класс A, предназначенный для управления дисковым кэшем для данных пикселей. Из основной программы я создаю объект A, используя: A * obj = new A (...); ...
Этот шаблон довольно распространен, я видел его в нескольких местах, включая исходный код jQuery: var arr = "word1 word2 word3" .split (""); в качестве альтернативы "нормальным" методам массива ...
При объявлении массива как члена класса, каким образом это следует делать? class Test1 {частные пути $ = array (); public function __construct () {// здесь код}
} или class ...
Я пытаюсь инициализировать синглтон в ruby. Вот код: class MyClass attr_accessor :var_i_want_to_init # singleton @@instance = MyClass.new def self.instance @@instance end ...
В его «Мышлении на C ++» ( Глава 10) Экель описывает технику, которую впервые применил Джерри Шварц для решения проблемы фиаско. Он говорит, что если мы хотим инициализировать x равным 100 и y равным 200 и поделиться ими ...
Это домашнее задание ... Я не прошу ответов, у меня просто ошибка, и я не знаю, что с ней делать. Спасибо! Рассматриваемая ошибка, вероятно, не имеет ничего общего с самим заданием, но вот ...
У меня следующий код: List product = new List (); Ошибка: не удается создать экземпляр типа List . Продукт является сущностью в моем проекте EJB. Почему я ...
Взгляните на этот фрагмент кода C++ :class Foo {инт а; public :Foo (int b ):a (a ){} }; Очевидно, разработчик хотел инициализировать a с помощью b, а не с самим a, и это довольно...
Возможно ли инициализировать объект напрямую, как мы можем сделать с классом String в java :, например :String str="something..."; Я хочу сделать то же самое для своего пользовательского класса :class MyData{ общедоступное имя строки;...
В C ++ разрешен следующий код: int a = a; или введите имя = имя; Оба приводят к инициализации неинициализированного объекта сам по себе, что часто приводит к неопределенному поведению. Разве такой код когда-либо ...
Почему следующий код не компилируется, а два примера успешно компилируются? Я использую VS 2008 в Windows 7. Прямая инициализация POD (не удалась ):int pod (); std ::vector...
Есть ли в С++ 11 способ инициализировать значение нулем для арифметических типов и типов классов (без каких-либо накладных расходов во время выполнения для арифметических типов )? template void...
У меня есть класс A { int var; public A (int x ){ var = x; } } класс B расширяет A { int var2; public B (int x, int y ){ super (... ); переменная2 = у; х = f (...
В C вы можете частично инициализировать структуру или массив, в результате чего члены/элементы, не упомянутые в инициализаторе, инициализируются нулем -. (C99 раздел 6.7.8.19 ). Например :-...
Быстрый вопрос... Ну, я понимаю, что все свойства начинаются как nil в Objective -C и что отправка сообщения в nil ничего не делает, поэтому вы должны инициализировать с помощью [[Class alloc] init]; перед...
Я только что потратил полчаса на то, чтобы понять это, мне удалось исправить свой код, но я не совсем понимаю, что происходит, и задался вопросом, может ли кто-нибудь пролить на это свет. У меня есть...
Какой из следующих сценариев является правильной практикой кодирования, учитывая, что player (неатомарный, сохраняет )и синтезируется с помощью player = _player. Сценарий A MPMoviePlayerController *mp = [[...
Я борюсь с несколькими различными концепциями дизайна в контексте MVVM, которые в основном связаны с вопросом о том, когда инициализировать ViewModel. Чтобы быть более конкретным с точки зрения «инициализации», я...
Я предполагаю, что мой вопрос будет совершенно глупым, но я должен знать ответ. Можно ли в этой ситуации инициализировать переменную только один раз? static void Main (){ while (true )...
Какая разница, если мой код C++ (, как показано ниже ), содержит строку, инициализированную как пустую строку :std ::string myStr = "";....некоторый код для необязательного заполнения 'myStr'... if (myStr != "" ){ // делаем...
Я просмотрел более ранние вопросы, но все же не был удовлетворен, поэтому я публикую это. Я пытался скомпилировать код C++, написанный кем-то другим. / *файл1.h */ #включить #включают...
Я пишу библиотеку, где пользователь может определить произвольные структуры и передать их в мою библиотеку, которая затем получит макет памяти структуры из статического члена, который такая структура должна ...
Гарантирует ли Java инициализацию массива? Допустим, я использую код char[] uuid = new char[36]; будет ли каждый элемент гарантированно инициализирован 0?
В моей программе на C я выделяю память с помощью malloc (), который, в отличие от calloc (), не инициализирует память и может содержать мусор. В основном, в контексте распределения, я не...