0
ответов

UTF-8 без спецификации

У меня есть файлы javascript, которые мне нужно сохранить в UTF-8 (без спецификации), каждый раз, когда я конвертирую их в правильный формат в Notepad ++, они возвращаются обратно к UTF-8 с BOM, когда я открываю их в ...
вопрос задан: 23 March 2011 13:48
0
ответов

Можно ли динамически создать массив постоянного размера в C ++?

Прежде всего, я хочу успокоить вы все, что я задаю этот вопрос из любопытства. Я имею в виду, не говорите мне, что если мне это нужно, тогда у моего дизайна проблемы, потому что мне это не нужно в реальном коде. ...
вопрос задан: 17 March 2011 13:59
0
ответов

частный оператор delete в c ++

Я работаю над механизмом сбора мусора для семейства объектов в одном из моих проектов. Я хочу, чтобы эти объекты динамически распределялись с помощью new и никогда не вызывали delete. Это ...
вопрос задан: 15 March 2011 18:55
0
ответов

Всегда ли нужно проверять, работал ли новый оператор?

У меня есть два вопроса о новом операторе: может ли новый оператор не выделить память? Нужно ли проверять после каждого использования нового, действительно ли был создан объект?
вопрос задан: 4 March 2011 18:25
0
ответов

новый оператор для выделения памяти в куче

Я смотрел подпись нового оператора . Это: void * operator new (std :: size_t size) throw (std :: bad_alloc); Но когда мы используем этот оператор, мы никогда не используем приведение. т.е. int * arr = new int; ...
вопрос задан: 9 February 2011 06:10
0
ответов

Получить индексы массива после сортировки?

Предположим, пользователь вводит массив, например: Array = {Франция, Испания, Франция, Франция, Италия, Испания, Испания, Италия}, длина которого я точно знаю, массив индекса будет: index = {0, 1, 2, 3, 4 ,. ..
вопрос задан: 1 February 2011 05:30
0
ответов

C ++ - Выделение памяти в куче с использованием «нового»

Если у меня есть следующий оператор: int * x = new int; В этом случае я выделил память в куче динамически. Другими словами, теперь у меня есть зарезервированный адрес памяти для объекта типа int. Скажите после ...
вопрос задан: 29 January 2011 14:52
0
ответов

разница между функцией и новой функцией

Иногда я вижу людей, выполняющих эту функцию ('alert ("привет")'), а иногда они выполняют новую функцию ('alert ("привет") ') Есть ли разница между ними?
вопрос задан: 28 January 2011 19:11
0
ответов

язык без «если»?

Коллега сказал, что слышал о языке, в котором отсутствует концепция «если». Это возможно? Если да, то на каком языке?
вопрос задан: 14 January 2011 03:58
0
ответов

new Date () с использованием Javascript в Safari

У меня проблема с использованием функции new Date () в Javascript. Safari выдает сообщение «Недействительная дата». Я создал небольшой пример на jsbin. Похоже, это работает во всех других браузерах, ...
вопрос задан: 7 January 2011 05:48
0
ответов

Как открыть в браузере по умолчанию на C #

Я разрабатываю небольшое приложение C #, и в нем есть веб-браузер. В настоящее время у меня на компьютере есть все настройки по умолчанию, например, google chrome - мой браузер по умолчанию, но когда я нажимаю ссылку в моем ...
вопрос задан: 2 January 2011 12:05
0
ответов

nothrow or exception?

Я студент и у меня небольшие знания по C ++, которые я пытаюсь расширить. Это скорее философский вопрос .. Я не пытаюсь что-то реализовать. Поскольку #include // ... T * t = ...
вопрос задан: 31 December 2010 18:23
0
ответов

Любая причина не использовать `новый объект () .foo () `?

При использовании очень короткоживущих объектов, для которых мне нужно вызвать только один метод, я склонен связывать вызов метода непосредственно с новым. Очень распространенный пример этого - что-то вроде следующего: ...
вопрос задан: 21 December 2010 18:57
0
ответов

Оператор delete вызывает повреждение кучи, в то время как оператор new работает нормально

У меня есть оператор new, работающий, но как только я вызываю delete, происходит сбой на свободной (ptr) строке. Может ли кто-нибудь сказать, что я делаю неправильно при перегрузке оператора new и delete в этом базовом классе? ...
вопрос задан: 27 November 2010 07:53
0
ответов

C ++: является ли push_back (new Object ()) утечкой памяти?

Является ли следующий код C ++ утечкой памяти? list.push_back (новая строка ("привет")); Насколько я понимаю, push_back из любой коллекции / контейнера std всегда делает копию. Итак, если новая строка копируется, ...
вопрос задан: 24 November 2010 20:18
0
ответов

почему явный вызов оператора new

Я видел такой код: void * NewElts = operator new (NewCapacityInBytes); И соответствующий вызов явно оператор удаления используется впоследствии. Зачем это делать вместо: void * NewElts = new char [...
вопрос задан: 10 November 2010 15:10
0
ответов

Этот код не должен вылетать

int * p; пока (правда) {p = новый int; } Из-за нехватки места в памяти не должно происходить сбоя этого кода. Я пробовал распечатать значение p, то есть адрес памяти, находящейся для p, и он ...
вопрос задан: 3 November 2010 13:29
0
ответов

Если мы удалим указатель, который не является новым / malloc нами?

класс ClassA { общедоступные: ClassA (ClassB * p) b (p) {} ~ ClassA () {delete b;} ClassB * b; }; Хорош ли такой дизайн?
вопрос задан: 3 November 2010 12:01
0
ответов

C++ overloaded new[] query : What size does it take as parameter?

I have overloadded operator new[] like this void * human::operator new[] (unsigned long int count){ cout << " calling new for array with size = " << count << endl ; ...
вопрос задан: 25 October 2010 07:19
0
ответов

Печатать в новой строке, java

У меня есть следующий код: System.out.println ("| 1 2 3 4 5 6 7 8 9 "); System.out.println ("----------------------------"); System.out.println (""); Я использую println для создания новой строки ....
вопрос задан: 24 October 2010 12:38
0
ответов

Что это за вторая новинка?

Что такое вторая строка? (Видно при ответе на другой вопрос.) Int * x = new int [1]; int * y = новый (x) int; После второй строки x и y имеют одинаковое значение (указывают на одно и то же место). Что ...
вопрос задан: 20 October 2010 14:38
0
ответов

Размещение новых и нестандартных конструкторов

Могу ли я вызвать новое размещение C ++ в конструкторах с параметрами? Я реализую настраиваемый распределитель и не хочу перемещать функциональные возможности из конструкторов, отличных от конструкторов по умолчанию, в init. ..
вопрос задан: 12 October 2010 08:02
0
ответов

Могу ли я использовать apply () с конструктором для передачи произвольного количества параметров

У меня есть функция, которая может принимать переменное количество параметров с оператором rest. Я хочу создать объект, передающий аргумент, собранный с помощью оператора rest, непосредственно в конструктор ...
вопрос задан: 6 October 2010 16:42
0
ответов

Можно ли возвращать None из __new __?

В общем, разумно ли возвращать None из метода __new__, если пользователь класса знает, что иногда конструктор оценивает None ? Документация не подразумевает, что это незаконно, ...
вопрос задан: 5 October 2010 02:28
0
ответов

Может ли C ++ 0x по-прежнему явно выделять память с помощью глобального оператора new?

Википедия утверждает: Тип можно сделать невозможным для выделения с помощью оператора new: struct NonNewable {void * оператор new (std :: size_t) = delete; }; Объект этого типа может быть только ...
вопрос задан: 1 October 2010 10:52
0
ответов

Accurev: Как я могу увидеть новые папки, созданные в родительском потоке внутри рабочего пространства?

Я создал новую папку (с файлами и подпапками) в рабочем пространстве. Затем я перевел их всех в родительский поток (и даже в дедушку и бабушку). Однако я не вижу их в другой рабочей области ...
вопрос задан: 30 September 2010 08:21
0
ответов

В чем разница между созданием экземпляра объекта с использованием нового и без

В C ++, помимо распределения динамической памяти, есть ли функциональная разница между следующие две строки кода: Время t (12, 0, 0); // t - объект Time Time * t = new Time (12, 0, 0); // t - это ...
вопрос задан: 9 September 2010 05:31
0
ответов

убедитесь, что объект создается только фабрикой (C #)

Как мне убедиться, что определенный class создается только фабрикой, а не путем прямого вызова new? РЕДАКТИРОВАТЬ: Мне нужно, чтобы фабрика была отдельным классом (для целей внедрения зависимостей), чтобы я мог '...
вопрос задан: 8 September 2010 19:45
0
ответов

Какой правильный способ выделения памяти в конструкторе C++?

Какой правильный способ выделения памяти через new в конструкторе C++. Первый способ в списке аргументов: class Boda { int *memory; public: Boda(int length) : memory(new int [length]) ...
вопрос задан: 16 August 2010 13:31
0
ответов

Таким образом, что действительно происходит, когда мы используем 'новый' в PHP

Таким образом, что действительно происходит, когда кто-то говорит 'новый' в PHP, я верю в C/Java, когда новый назван, память выделяется для каждого переменные экземпляра, которые необходимы для объекта? (исправьте меня, если я неправ)...
вопрос задан: 29 July 2010 06:14