0
ответов

Распределение структуры с элементом массива переменной длины

Я знаю, что могу сделать new char [n] для создания массива из n символов. Это работает, даже если n не является постоянной времени компиляции. Но допустим, мне нужна переменная размера, за которой следует n символов: Моя первая попытка сделать это ...
вопрос задан: 3 October 2011 23:24
0
ответов

Любой может дать мне краткое описание использования «одинарных кавычек» в Ada ?

Я только что прочитал «Программирование на Аде», но немного запутался в том, как использовать '(одинарную кавычку) в Аде. Я понимаю, что 'используется для ссылочного атрибута. AAA'Image (..), BBB'Value (..) Однако ...
вопрос задан: 27 September 2011 04:55
0
ответов

В чем разница между новым и новым [1]?

В чем разница между новым и новым [1]? Могу ли я использовать удаление с новым [1]? Edit Ну хорошо, я должен был предоставить предысторию, извините за это. Я тестировал BoundsChecker при работе с VS 2010 ...
вопрос задан: 22 September 2011 07:49
0
ответов

Почему не может использовать новое ключевое слово для инициализации абстрактного класса в Java?

Я где-то прочитал, что мы не можем инициализировать интерфейс, например: интерфейс MyInterface {}; И следующий код определенно незаконен: myInterface m = новый myinterface (); И как я ...
вопрос задан: 7 September 2011 14:11
0
ответов

Ошибка сегментации при вызове «new» в C ++?

Я получил segfault при попытке вызвать «new», чтобы создать указатель и вставить его в вектор. Код, который я помещаю в вектор, следующий: queue-> push_back (new Box (gen_id, Interval (x_mid, x_end), ...
вопрос задан: 6 September 2011 23:18
0
ответов

является объектом, созданным без нового оператора, удаленного в определенном случае в C ++

, если у нас есть Следующий фрагмент кода: myObject my_object = myObject (0); my_object = myObject (1); Что происходит с myObject (0)? Это удалено? Глядя на то, что я прочитал об этом, это должно быть только ...
вопрос задан: 2 September 2011 05:02
0
ответов

Не могущий установить новый модуль в OpenERP 6

я разработал модуль 'newpatient', который я не могу установить через папку Сжатого файла. Я считал разработчик OpenERP. книга, а также этот блог на создании нового модуля. При установке...
вопрос задан: 31 August 2011 16:43
0
ответов

Новое ключевое слово Hibernate с отличным

Мне нужно взять текущий hql: выбрать отдельный a из Asset как where ... и изменить его, чтобы выбрать новый com.org.AssetDTO (a.id, a.address , a.status) из Asset в качестве where ... Моя проблема ...
вопрос задан: 8 August 2011 15:41
0
ответов

C # на Java - Словари?

Можно ли в Java создать словарь с уже объявленными в нем элементами? Как и в приведенном ниже коде C #: Dictionary d = new Dictionary () {...
вопрос задан: 30 July 2011 13:09
0
ответов

Производительность Java: при очистке объекта лучше установить значение null или создать новый объект.

При повторном использовании объекта лучше очистить данные, установив для них значение null, или создать экземпляр нового объекта? Объект a = новый объект (); для (...) {... a = null; ** ИЛИ ** ...
вопрос задан: 28 July 2011 15:27
0
ответов

Проблемы с перегрузкой новых операторов

Я решил перегрузить операторы new, new [], ... в своих классах, чтобы я мог регистрировать файл и строку в которые они назывались, чтобы мне было легче отслеживать выделение / утечку памяти. Теперь проблема в моих ...
вопрос задан: 22 July 2011 10:20
0
ответов

размещение нового и удаления

Каков правильный метод удаления всей выделенной здесь памяти? const char * charString = "Привет, мир"; void * mem = :: operator new (sizeof (Buffer) + strlen (charString) + 1); Buffer * buf = new (...
вопрос задан: 21 July 2011 23:17
0
ответов

Как мне создать массив в C ++, используя new и инициализировать каждый элемент?

Как сделать, не повторяя каждый элемент Я создаю массив с помощью new и инициализирую каждый элемент определенным значением? bool * a = новый bool [100000]; Использование VS 2008. Спасибо!
вопрос задан: 16 July 2011 12:13
0
ответов

C # «Новое» ключевое слово для существующих объектов

Мне было интересно, что происходит с объектом (в C #), как только его ссылка будет переназначена. Пример: Car c = new Car («Красная машина»); c = новая машина («Синяя машина»); Поскольку ссылка была повторно использована, делает ли ...
вопрос задан: 14 July 2011 18:42
0
ответов

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

Может быть, это простой вопрос, но мне бы очень хотелось его знать наверняка. Если я хочу сохранить значение, скажем int, по определенному адресу в памяти (в куче), как мне это сделать? Скажем, я ...
вопрос задан: 12 July 2011 08:23
0
ответов

Будет ли законным объединение необработанного оператора new, размещения нового и стандартного удаления?

ребята! Из любопытства - следующий код, вероятно, не будет законным, не так ли? T * p = :: operator new (sizeof (T)); // выделяем память для T новый (p) T; // создаем T в выделенной памяти ...
вопрос задан: 9 July 2011 20:44
0
ответов

Можно ли создать указатель функции на оператор / конструктор `new` функции?

Если бы мне нужно было параметризовать создание объекта, я, конечно, мог бы создать функцию который вызвал new для определенного класса и передал указатель. Мне интересно, можно ли это пропустить ...
вопрос задан: 7 July 2011 02:04
0
ответов

jquery заключить текущий элемент в новый родительский контейнер

Я хочу заключить с помощью jquery вокруг текущего элемента новый родительский контейнер, что-то в этом роде, но мне не нравятся следующие строки и я полагаю, что они не совсем правильные или не самые лучшие ...
вопрос задан: 29 June 2011 10:02
0
ответов

Ключевое слово Javascript `new` в функции, возвращающей массив

Я экспериментировал с новым ключевым словом и не могу найти объяснение такому поведению. Допустим, у нас есть функция, возвращающая целое число: (в firebug) >>> function x () {return 2; } & ...
вопрос задан: 27 June 2011 09:39
0
ответов

Оператор замены new / delete в производном классе

У меня есть абстрактный базовый класс без состояния, от которого наследуются различные конкретные классы. Некоторые из этих производных классов также не имеют состояния. Поскольку многие из них создаются во время выполнения, я хотел бы ...
вопрос задан: 22 June 2011 05:12
0
ответов

Динамическое создание экземпляра класса из строки, содержащей имя класса в C ++

Допустим, у меня есть базовый класс со 100 дочерними элементами: class Base {virtual void feed (); ...}; class Child1: общедоступная база {void feed (); // конкретная процедура для кормления Child1 ...}; ... ...
вопрос задан: 4 June 2011 02:23
0
ответов

оператор new внутри пространства имен

пространство имен X {void * operator new (size_t); } выдает сообщение об ошибке в следующем виде: error: «void * X :: operator new (size_t)» не может быть объявлено в пространстве имен. Это ошибка компилятора gcc? В более старой версии gcc ...
вопрос задан: 2 June 2011 05:56
0
ответов

Моделирование new [] с конструктором аргументов

Если я не изменяю статические переменные внутри конструктора аргументов, ниже правильный способ моделирования нового T [N] (x, y); (новый массив с аргументами)? шаблон ниже правильный способ моделирования нового T [N] (x, y); (новый массив с
вопрос задан: 20 May 2011 11:10
0
ответов

behavior of new 'each @array' in scalar context

Perl 5.14 gives us the extended each function which operates on arrays as well as hashes: When called in list context, returns a 2-element list consisting of the key and value for the next element ...
вопрос задан: 17 May 2011 18:08
0
ответов

Как выделить локальное хранилище потока?

У меня есть статическая переменная в моей функции, но я бы хотел, чтобы она была статической для каждого потока. Как я могу выделить память для моего класса C ++, чтобы каждый поток имел свою собственную копию ...
вопрос задан: 16 May 2011 18:37
0
ответов

создание массива указателей объектов C ++

Я хочу создать массив, содержащий указатели на многие объекты, но я не знаю заранее, сколько объектов я буду хранить, а это значит, что мне нужно динамически выделять память для массива. У меня ...
вопрос задан: 4 May 2011 17:46
0
ответов

Где и зачем использовать int a = new int?

Просто любопытно, в чем разница между: int A = 100; и int A = new int (); Я знаю, что new используется для выделения памяти в куче ... но я действительно не понимаю здесь контекста.
вопрос задан: 21 April 2011 16:20
0
ответов

Распределитель C ++ STL против оператора new

Согласно C ++ Primer 4th edition, стр. 755, есть примечание: Современный C ++ программы обычно должны использовать класс распределителя для выделения памяти. Это безопаснее и гибче. Я не ...
вопрос задан: 11 April 2011 22:01
0
ответов

Rails: помощник по пути «создать или отредактировать»?

Существует ли простой и понятный способ предоставить ссылку в представлении для создания ресурса, если он не существует, или редактирования существующие, если это так? IE: User has_one: profile В настоящее время я бы ...
вопрос задан: 11 April 2011 17:50
0
ответов

VIM: set filetype = txt для каждого нового файла [No Name]

Я пробовал все возможные вещи, чтобы позволить vim установить тип файла на 'txt' для всех новых файлов, которые я создаю (в новой вкладке), но это не работает. Это то, что я читал в Интернете несколько раз: au BufRead, BufNewFile ...
вопрос задан: 30 March 2011 13:59