Я разрабатываю класс, который имеет std ::vector в качестве переменной экземпляра. Я использую вектор std ::, потому что мне нужно установить его размер во время выполнения. Вот соответствующие части моего кода :...
char * buf = new char [sizeof (T)];
новый (buf) T;
Т * т = (Т *) буф;
//код...
// здесь я должен уничтожить * t, но поскольку это аргумент шаблона и может быть
// также создается через базовые типы (например, int), поэтому ...
Возможный дубликат: используйте круглые скобки после имя типа имеет значение с новым? Итак, у меня в основном было: Class * pC = new Class; Он работал как Class * pC = new Class (); Я только что понял ...
по этой ссылке у них есть этот код: общедоступный класс Base
{ общедоступный виртуальный метод void () {}
} открытый класс Производный: базовый
{общедоступный новый метод void(){}
} а затем вызывается так: Base b = new ...
Я не сомневаюсь, что они, вероятно, где-то задокументированы в Интернете и проиндексированы Google - но после просмотра страниц и страниц ссылок к обсуждениям об отключении функциональности I ...
Зачем заменять стандартные операторы new и delete на собственные операторы new и delete? Это продолжение раздела Overloading new и delete в чрезвычайно ярком FAQ по C ++:
...
Я просматриваю документацию Vows, и в нескольких местах используется синтаксис var myVar = new(MyFunction); например var обещание = новое (события.EventEmitter); Я знаком с новой MyFunction()...
Как мне написать пользовательские операторы new и delete, соответствующие стандарту ISO C ++? Это продолжение раздела «Перегрузка нового» и «Удалить» в чрезвычайно ярких часто задаваемых вопросах по C ++, «Перегрузка операторов» и ...
В моих недавних сообщениях об использовании или пропуске «нового» ключевого слова в Scala («новое» ключевое слово в Scala) мне сказали, что упущение происходит из-за того, что определенные классы имеют сопутствующие объекты...
Возможный дубликат: delete [] предоставил измененный указатель new-ed. Неопределенное поведение? Допустим, я выделил несколько символов с помощью new char [number]. Будет ли возможно удалить только ...
Возможный дубликат :Удаление C++ -Он удаляет мои объекты, но я все еще могу получить доступ к данным? Можно ли получить доступ к памяти локальной переменной за пределами ее области? Я не понимаю, что удалить на самом деле...
Возможный дубликат: использование ключевого слова C# virtual+override vs. new Разница между new и override? Итак, я работал над проектом и решил немного почитать о разнице между...
Возможный дубликат: ключевое слово «new» в Scala Я заметил, что при создании определенных экземпляров в Scala можно не использовать new. Когда требуется, чтобы разработчик использовал new? А зачем...
Возможный дубликат: alloc, init и new в Objective-C Я немного запутался в [Class new] и [[Class alloc] init]. Я определил содержимое объекта, используя [Class new] и [[Class alloc]...
Возможный дубликат: C # - новое ключевое слово в сигнатуре метода Допустим, у меня есть 3 класса: дедушка, папа, сын. Сын наследует от папы, что наследует от дедушки. Каждый класс реализует foo. // ...
У меня очень простой вопрос — когда мы должны применять новое ключевое слово при создании объектов в Scala? Это когда мы пытаемся создавать только объекты Java?
Я хочу определить источник огромного потребления памяти моим приложением. Мое приложение потребляет много виртуальной памяти (столбец VM в диспетчере задач или частные байты в VMMap). Мое приложение - .net ...
Nihazakazaka ireto takelaka fehezan-dalàna ireto aho tao amin'ny console Chrome, miaraka amin'ny valiny mitovy: test = new function () {var a = 1; var b = 2; var c = 3; this.debugBase = function () {console.log ('' + a ...
Вероятно, наименее понятная часть JavaScript, стоящая рядом с цепочкой прототипов. Итак, вопрос: как ... new dataObj (args); ... на самом деле создать объект и определить его прототип ...
Учитывая приведенный ниже код, в чем разница между способом инициализации position0 и способ инициализации position1? Они эквивалентны? Если нет, то в чем разница? программа класса в чем разница? программа класса в чем разница? программа класса в чем раз
Я новичок в Golang, поэтому распределение в нем сводит меня с ума : import "sync" type SyncMap struct {lock * sync.RWMutex hm map [string] string
}
func (m * SyncMap) Put (k, v string) {m ....
В чем разница между thread.start_new_thread и threading.Thread.start в python? Я заметил, что когда вызывается start_new_thread, новый поток завершается, как только вызывающий ...
Есть ли способ использовать FileOutputStream таким образом, чтобы если файл (строковое имя файла) не существовал, то он его создал? FileOutputStream oFile = новый FileOutputStream("score.txt", false);
Если у меня есть хранимая процедура, которая выполняет другую хранимую процедуру несколько раз с разными аргументами, возможно ли это чтобы каждый из этих вызовов совершался независимо от других? В другом ...
У меня есть тривиальная иерархия классов: class Base {
public: virtual int x () const = 0;
}; class Derived: public Base {int _x;
public: Derived (int x): _x (x) {} int x () const {...
Я бы хотел установить gcc в Mac OS X Leopard и скомпилировать некоторое программное обеспечение из исходного кода с помощью MacPorts. Как было предложено http://www.macports.org/install.php, я зарегистрировался как разработчик Apple. Теперь я ...
У меня есть смешанная программа C / C ++. Он содержит синтаксический анализатор flex / bison, который нацелен на C, а остаток - на C ++. Будучи C, сгенерированный парсер и сканер управляют своей памятью с помощью malloc, realloc и free ....