Описание тега alloc

1 ответ

Динамическая матрица C++, умножающая возвращаемый вопрос

Я пытаюсь умножить на n**x**n динамических матриц и вернуть его результат. Вот код для этого: long long int** Multiply(long long int** m1, long long int **m2) { static long long int** output; output= new long long int* [k]; for (int i=0; i<k; i++…
22 сен '14 в 19:23
1 ответ

В этом методе номер строки я должен распределять каждый раз, когда он вызывается?

Используя другие ответы на этом форуме, я создал этот метод класса, чтобы определить, является ли строка числом. Это работает хорошо, но я должен выделить-init каждый раз, когда он вызывается? В конце концов, если бы это был не XCode4, это было бы у…
28 авг '12 в 12:49
2 ответа

Цель C, когда использовать alloc, а когда нет

Я пытаюсь понять цель C, и одна из вещей, которые я нахожу очень странными, - когда использовать alloc, а когда нет. Взять, к примеру, этот фрагмент кода: NSURL *url =[NSURL URLWithString:@"http://www.apple.com"]; Почему бы вам не сделать что-то под…
06 ноя '11 в 14:01
2 ответа

NSMutable Array не выделяется, остается нулевым

Синтаксический анализатор XML пытается выделить массив NSMutable своего делегата с именем masterCodeList. Из следующего кода вы увидите, что это не удалось. (Я полный новичок.) if (dataController.masterCodeList == nil){ dataController.masterCodeList…
01 июн '12 в 21:17
0 ответов

Выделение памяти очень большого блока всегда возможно?

Если я создам std::vector, который почти равен размеру кучи процесса, что произойдет, если в середине кучи выделен небольшой кусок памяти? Будет ли вызов "alloc" успешным, и управление памятью компьютера позаботится о перемещении страниц памяти, что…
26 июн '18 в 10:05
1 ответ

Распределяет ли копия необходимую память?

Вот пример, взятый из проекта Apple iPhone SDK: @interface EADSessionController : NSObject <EAAccessoryDelegate, NSStreamDelegate> { EAAccessory *_accessory; EASession *_session; NSString *_protocolString; NSMutableData *_writeData; NSMutableD…
19 окт '10 в 07:55
2 ответа

Выделить на языке программирования C

Я использую XDK Bosch Sensor для проекта, который запрограммирован на C. Идея заключается в том, что XDK должен иметь возможность подключения к другой сети. SSID и пароль отправляются через MQTT. Уже возможно подключить XDK к сети при инициализации.…
28 апр '18 в 14:52
0 ответов

Является ли куча, занятая объектом C++, такой же, как объект Objective C в Objective C++

Какое влияние оказывает присутствие объекта C++ в Objective C (@interfaces) на методы alloc и dealloc в Objective C?
29 мар '12 в 08:12
3 ответа

alloc и init в подклассе

Я создал подкласс UIView и предоставил свой собственный drawRect, который отлично работает. Однако я добавил эти методы в свой подкласс: - (id) alloc { NSLog(@"Alloc"); return [super alloc]; } - (id) init { NSLog(@"Init"); if (self = [super init]) f…
09 ноя '10 в 17:29
3 ответа

Пример какао - почему нет необходимости сохранять или выпускать сообщения

Я новичок в Objective-C и какао. В руководстве Apple для Cocoa приведен запутанный пример управления памятью: Предположим, вы хотите реализовать метод сброса счетчика. У вас есть пара вариантов. Первая реализация создает экземпляр NSNumber с помощью…
29 дек '13 в 11:35
4 ответа

Как я могу выделить и инициализировать объект, чтобы он не должен перезагружаться снова, когда ViewDidLoad Loads?

Я инициализировал объект делегата в ViewDidLoad моего ViewController, но когда я снова загружаю его, он снова инициализирует значение. Я сохраняю какой-то массив в том объекте делегата, к которому я хочу получить доступ, используя getObject а также …
07 фев '11 в 08:28
3 ответа

C++ - Как безопасно обернуть malloc или эмулировать с новым оператором

Существует ли общепринятый и безопасный подход к упаковке malloc в функции в C++? Я пытаюсь выделить блоки памяти произвольного размера для хранения выходных данных функции, которая записывает двоичные значения в буфер фиксированного размера (т. Е. …
05 сен '14 в 20:25
3 ответа

Цель C: [MyObject alloc] теперь вылетает под iOS SDK 4.1

Я работаю над существующей кодовой базой большого размера, и после обновления iOS SDK до 4.1 теперь я вижу очень странное поведение. Суть дела в том, что конкретный класс больше не будет выделяться - он выбрасывает неправильный доступ в obj_msgSend …
16 сен '10 в 09:30
2 ответа

init] в автоматическом подсчете ссылок

Я знаю, что я должен использовать: ObjectClass *tmpObject = [[ObjectClass alloc] init]; realObject = tmpObject; [tmpObject release] инициализировать realObject (где realObject это объект внутри класса) Но теперь с режимом ARC, выпуск происходит авто…
0 ответов

Почему мой код закончился освобождением более одного раза

Я задаю этот вопрос, потому что я попытался решить проблему euler 215 с кодом ниже, и он не работает. Я хотел бы получить любую информацию о том, что идет не так и как я могу это исправить. Спасибо всем большое за вашу помощь. Вот код: bloque.cpp (к…
04 ноя '18 в 12:41
0 ответов

C++ способ переопределить basic_string

Я использую gcc 2.95.3 для поддержки устаревшей системы, которая использует многопоточное приложение. Реализация STL для basic_string не является потокобезопасной, а реализация STL для __default_alloc_template<false, 0>::allocate(unsigned int)…
01 дек '17 в 13:47
1 ответ

Утечки памяти VC2008 C++

Пожалуйста, обратите внимание, что мой уровень владения английским очень низок. но я постараюсь объяснить. Я сделал проект MFC в Visual Studio 2008 SP1. этот проект включал статическую библиотеку, созданную в 2008/sp1/native C++ проблема в том, что …
21 окт '11 в 02:41
0 ответов

Логическая ошибка: аргумент в выражении сообщения является неинициализированным значением

Я получаю ошибку логики при анализе кода. Это говорит о том, что "Аргумент в выражении сообщения является неинициализированным значением" Вот что у меня есть // allocate symbol int baseMatrixSize = compact ? 11 + layers * 4 : 14 + layers * 4; // not…
26 ноя '14 в 00:16
3 ответа

Статический метод цель c - инициализировать один раз

Я хочу, чтобы класс, который должен быть инициализирован только один раз, и возвращает некоторое значение, которое было вычислено в первый раз. Подходит ли правильный подход? @property (nonatomic, retain) NSString *userAgent; @implementation UserAge…
01 май '12 в 17:57
6 ответов

Обязательно ли вызывать указатель = NULL при инициализации?

Когда я создаю указатель на определенную структуру, я должен установить его в NULL, затем выделить его, а затем использовать его? и почему?
03 сен '12 в 19:37