22
ответа

Почему бы не использовать указатели для всего в C++?

Предположим, что я определяю некоторый класс: класс Пиксель {общественность: Пиксель () {x=0; y=0;}; интервал x; интервал y;} Затем пишут некоторый код с помощью него. Почему я сделал бы следующее? Пиксель p; p.x = 2; p.y...
вопрос задан: 11 August 2010 19:05
19
ответов

String st1 = & ldquo; JavaString & rdquo ;; String st2 = & ldquo; Java & rdquo ;; Строка st3 = st2 + & ldquo; String & rdquo ;; System.out.println (ST1 == ST3); [Дубликат]

String st1 = "JavaString"; String st2 = "Java"; String st3 = st2 + "String"; System.out.println (ST1 == ST3); Почему его вывод ложный? Где будет создан объект st3?
вопрос задан: 23 January 2013 15:36
18
ответов

Что быстрее: выделение стека или выделение кучи

Этот вопрос может показаться довольно элементарным, но это спор, который я имел с другим разработчиком, с которым я работаю. Я позаботился о том, чтобы распределять вещи по возможности, а не распределять их по куче. Он ...
вопрос задан: 20 May 2015 18:52
12
ответов

Что и где находится стек и куча?

Книги по языку программирования объясняют, что типы значений создаются в стеке, а ссылочные типы создаются в куче, без объяснения того, что представляют собой эти две вещи. Я не прочитал ясно ...
вопрос задан: 10 April 2019 06:03
12
ответов

Из управления памятью, повреждения "кучи" и C++

Так, я нуждаюсь в некоторой помощи. Я работаю над проектом в C++. Однако я думаю, что мне так или иначе удалось повредить мою "кучу". Это основано на том, что я добавил станд.:: представьте в виде строки к классу и присвоению его...
вопрос задан: 21 August 2017 19:53
12
ответов

Прототип для функции, которая выделяет память на "куче" (C/C++)

Я довольно плохо знаком с C++, таким образом, это - вероятно, своего рода вопрос о новичке. Это расценивает "надлежащий" стиль для того, чтобы сделать что-то, что я подозреваю, чтобы быть довольно распространенным. Я пишу функцию это в выполнени
вопрос задан: 23 July 2009 13:55
11
ответов

Я могу записать приложение C, не используя "кучу"?

Я испытываю то, что, кажется, коллизия стека/"кучи" во встроенной среде (см. этот вопрос для некоторого фона). Я хотел бы попытаться переписать код так, чтобы он не выделял память на...
вопрос задан: 23 May 2017 10:29
10
ответов

Что правильный инструмент должен обнаружить VMT или повреждение "кучи" в Delphi?

Я - участник в команде, которые используют Delphi 2007 для объемного приложения, и мы подозреваем повреждение "кучи" потому что иногда существуют странные ошибки, которые не имеют никакого другого объяснения. Я полагаю что...
вопрос задан: 23 May 2017 12:07
10
ответов

Многомерные массивы C++ на "куче"

Как я пошел бы о динамичном выделении многомерного массива?
вопрос задан: 9 November 2014 23:36
10
ответов

Java очень большие [закрытые] размеры "кучи"

У кого-либо есть опыт с использованием очень большой "кучи", 12 ГБ или выше в Java? GC делает программу неприменимой? Какие параметрические усилители GC Вы используете? Для которого лучше подошли бы JVM, Sun или BEA...
вопрос задан: 6 March 2013 16:54
10
ответов

Может C ++, класс определяет, является ли это на стеке или куче?

У меня есть класс Фу {....} Есть ли способ для Фу быть в состоянии выделить: вздор функции () {Фу foo;//на стеке} и вздор функции () {Фу foo* = новый Фу ();//на куче} я хочу...
вопрос задан: 13 January 2010 06:26
10
ответов

Как Вы делаете свою память JAVA-приложения эффективной?

Как Вы оптимизируете использование размера "кучи" приложения, которое имеет много (миллионы) долговечных объектов? (большой кэш, загружая много записей от дб), Использование правильный тип данных Избегают java.lang....
вопрос задан: 29 April 2009 04:23
9
ответов

Почему Вы когда-либо хотели бы выделить память на "куче", а не стеке? [дубликат]

Возможный Дубликат: Когда лучше использовать Стек вместо "кучи" и наоборот? Я считал несколько из других вопросов относительно "кучи" по сравнению со стеком, но они, кажется, фокусируются больше на какой...
вопрос задан: 23 May 2017 11:53
9
ответов

Как отладить ошибки повреждения "кучи"?

Я отлаживаю (собственное) многопоточное приложение C++ под VisualStudio2008. В на вид случайных случаях я добираюсь, "Windows инициировал точку останова..." ошибка с примечанием что это...
вопрос задан: 24 January 2013 20:21
9
ответов

Как избежать фрагментации кучи?

В настоящее время я работаю над проектом по обработке медицинских изображений, который требует огромного количества памяти. Что я могу сделать, чтобы избежать фрагментации кучи и ускорить доступ к данным изображения, которые ...
вопрос задан: 29 September 2009 19:08
9
ответов

Java Отказывается Запускаться - не Мог зарезервировать достаточно пространства для объектной "кучи"

Фон у Нас есть пул приблизительно 20 блейдов Linux. Некоторые запускают Suse, некоторые выполняют Redhat. ВСЕ пространство NAS доли, которое содержит следующие 3 папки:/NAS/app/java - символьная ссылка...
вопрос задан: 30 June 2009 02:15
9
ответов

Каковы отношения между & ldquo; a & rdquo; куча и & ldquo; the & rdquo; кучи?

Куча - это древовидная структура данных, где более высокие уровни дерева всегда содержат большие (или меньшие, если так настроены) значения, чем более низкие уровни. «Куча» - это куча свободной оперативной памяти, что программа ...
вопрос задан: 16 April 2009 16:12
9
ответов

Каков источник термина "куча" для свободного хранилища?

Я пытаюсь найти, что чиновник (или достаточно хорошее) обосновывает, что свободное хранилище обычно упоминается как "куча". За исключением того, что это растет от конца сегмента данных, я не могу действительно...
вопрос задан: 19 March 2009 03:43
8
ответов

Собирает ли сборщик мусора стековую память, кучную память или и то и другое?

Я прочитал много статей о сборке мусора, и почти все статьи рассказывают о куче памяти. поэтому мой вопрос «сборка мусора собирает стековую память или кучную память или оба».
вопрос задан: 26 June 2012 11:47
8
ответов

Надлежащий стек и использование "кучи" в C++?

Я программировал некоторое время, но Это был главным образом Java и C#. Я никогда не должен был на самом деле управлять памятью самостоятельно. Я недавно начал программировать в C++, и я немного смущен относительно когда я...
вопрос задан: 13 March 2011 09:31
8
ответов

Адрес стека и кучи в C ++

Исправление: я перепутал с концепцией адреса указателя и адрес, на который указывает указатель, поэтому следующий код был изменен. И теперь он выводит то, что я хочу, переменную a, c, i, j, k, ...
вопрос задан: 19 August 2010 20:55
8
ответов

Java использует слишком много памяти

мой Java записанное приложение использует слишком много памяти. Как действительно программирует работу: Пользователь выбирает дату из календаря (GUI) и данные загрузок приложения в компонент JTable. Каждый раз данные загружаются...
вопрос задан: 28 February 2010 13:29
7
ответов

Существует ли причина звонить, удаляют в C++, когда программа выходит так или иначе?

В моем C++ основная функция, например, если у меня был указатель на переменную, которая использует память "кучи" (в противоположность стековой памяти) - это автоматически освобождено после моих выходов приложения? Я был бы...
вопрос задан: 23 May 2017 12:10
7
ответов

Как предотвратить объект, создаваемый на "куче"?

Кто-либо знает, как я могу в платформенно независимом C++, код препятствует объекту быть созданным на "куче"? Таким образом, для класса "Нечто" я хочу препятствовать тому, чтобы пользователи делали это: Foo *ptr = новый Foo;...
вопрос задан: 15 June 2016 02:16
7
ответов

Стек, статичный, и "куча" в C++

Я искал, но я не понял очень хорошо эти три понятия. Когда я должен использовать динамическое выделение (в "куче") и каково ее реальное преимущество? Каковы проблемы статических и стека?...
вопрос задан: 15 February 2014 09:22
7
ответов

Каково различие между “новым” и “malloc” и “calloc” в C++? [дубликат]

Каково различие между "новым" и "malloc" и "calloc" и другими в семействе? (Когда) мне нужно что-нибудь кроме "нового"? Один из них реализован с помощью кого-либо другого?
вопрос задан: 19 February 2013 13:47
7
ответов

Кроме malloc/free для программы нужна ОС для обеспечения чего-либо еще?

Я работаю над разработкой ядра (который я собираюсь на самом деле назвать "ядром" только, чтобы отличаться, но в основном то же) для ОС я продолжаю работать. Специфические особенности самой ОС...
вопрос задан: 4 January 2012 13:18
7
ответов

Почему потоки совместно используют пространство "кучи"?

Потоки у каждого есть их собственный стек, но они совместно используют общую "кучу". Его ясное всем, что стек для локальных переменных / переменных метода и "кучи", для экземпляра/переменных класса. Чего преимущество...
вопрос задан: 25 July 2010 05:06
7
ответов

Программа отказывает только в режиме Release вне отладчика

У меня есть довольно крупная программа (> 10k строки кода C++). Это работает отлично в режиме отладки или в режиме выпуска при запуске из Visual Studio, но двоичный файл режима выпуска обычно отказывает когда...
вопрос задан: 27 February 2010 15:10
7
ответов

JVM Sun может обработать гигантские размеры "кучи" без проблем, и как?

Я услышал, что несколько человек утверждают, что Вы не можете увеличить масштаб размера "кучи" JVM. Я услышал требования практического предела, являющегося 4 гигабайтами (я слышал, что консультант IBM сказал что), 10 гигабайтов, 32...
вопрос задан: 9 November 2009 01:44