13
ответов

Динамично выделите структуру C?

Я хочу динамично выделить структуру C: структура определения типа {короткий *смещение; символ *значения;} swc; Оба 'смещения' и 'значения', как предполагается, являются массивами, но их размер неизвестен до времени выполнения...
вопрос задан: 30 December 2009 12:12
13
ответов

Как избежать нехватки памяти в приложении с высоким потреблением памяти? C / C ++

Я написал конвертер, который принимает XML-файлы openstreetmap и преобразует их в двоичный формат рендеринга, который обычно составляет около 10% от исходного размера. Размер входного файла обычно ...
вопрос задан: 12 April 2009 14:13
12
ответов

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

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

Память эффективные альтернативы словарям Python

В одном из моих текущих параллельных проектов я сканирую через некоторый текст, смотрящий на частоту триплетов слова. В моем первом движении в нем я использовал словарь по умолчанию три уровня глубоко. Другими словами...
вопрос задан: 28 June 2017 10:00
12
ответов

Как измерить фактическое использование памяти приложения или процесса?

Этот вопрос освещен здесь очень подробно. Как вы измеряете использование памяти приложением или процессом в Linux? Из статьи в блоге «Понимание использования памяти в Linux» ps не является ...
вопрос задан: 23 May 2017 10:31
12
ответов

Возврат локальных данных из функций в C и C++ через указатель

У меня есть спор с моим другом. Он говорит, что я могу возвратить указатель на локальные данные из функции. Это не то, что я выучил лишь, я не могу найти, что контрдовод для него доказывает мое знание...
вопрос задан: 6 November 2015 12:45
12
ответов

sizeof (некоторый указатель) всегда равняются четыре?

Например: sizeof (символ*) возвращается 4. Как делает интервал*, долго долго*, все, что я попробовал. Там какие-либо исключения к этому?
вопрос задан: 7 March 2014 22:07
12
ответов

Как я могу уменьшить использование памяти Ganymede Eclipse?

Я использую недавний выпуск Ganymede Eclipse, конкретно дистрибутив для Java EE и веб-разработчики. Я установил несколько дополнительных плагинов (например, Subclipse, Spring, FindBugs) и удалил весь...
вопрос задан: 27 February 2013 11:25
12
ответов

Как исправить эти ошибки Warning: require (): Невозможно выделить память для пула. в & hellip; Wordpress issue cPanel [duplicate]

Я работаю над веб-сайтом new.bsgroup-bg.com с Wordpress. Сегодня, не изменив меня, эти ошибки выскочили из ниоткуда: Warning: require (): Не удалось выделить ...
вопрос задан: 16 January 2013 20:40
12
ответов

C: Возврат пустоты по сравнению с возвратом двойного * от подфункции

Я работаю над попыткой ускорить некоторую общую обработку данных в C. Я записал несколько подпрограмм формы: удвойтесь *do_something (дважды *arr_in...) {дважды *arr_out; arr_out = malloc (...
вопрос задан: 5 February 2010 19:15
12
ответов

EXE, ресурс и сокращение кода

Как я могу уменьшить ресурсы в своем приложении? Я попробовал много приемов, которые я имею, уменьшают и переписанный код, уменьшают номер строки, Уменьшают комментарии, Сжатые заключительный EXE, но это не...
вопрос задан: 1 June 2009 19:11
12
ответов

Так как.NET имеет сборщик "мусора", почему нам нужен finalizers/destructors/dispose-pattern?

Если я понимаю правильно, что время выполнения .NET будет всегда мыться после меня. Таким образом, если я создам новые объекты, и я прекращаю ссылаться на них в своем коде, то время выполнения очистит те объекты и освободит память...
вопрос задан: 11 February 2009 20:52
12
ответов

Каковы варианты использования конструкции C ++ «размещение нового»?

Я только что узнал о конструкции C ++ под названием «размещение нового». Это позволяет точно контролировать, куда указатель указывает в памяти. Это выглядит так: #include // Must # ...
вопрос задан: 12 December 2008 14:47
12
ответов

Состояние “memset” функциональности в C++ с современными компиляторами

Контекст: Только что я наткнулся на эту статью DDJ 2001 года Alexandrescu: http://www.ddj.com/cpp/184403799 Это - о сравнении различных путей к инициализированному буфер к некоторому значению. Как какой "...
вопрос задан: 5 October 2008 13:15
12
ответов

Сколько памяти Перечисления берут?

Например, если у меня есть Перечисление с двумя случаями, оно делает, берут больше памяти, чем булевская переменная? Языки: Java, C++
вопрос задан: 27 September 2008 13:11
12
ответов

C управление памятью

Я всегда слышал, что в C необходимо действительно смотреть, как Вы управляете памятью. И я все еще начинаю изучать C, но к настоящему времени, я не должен был делать никакой памяти, справляющейся со связанными операциями вообще.. Я...
вопрос задан: 2 September 2008 01:54
11
ответов

Защищенный распределитель памяти в C ++

I хочу создать распределитель, который обеспечивает память следующими атрибутами: не может быть перенесен на диск. невероятно трудно получить доступ через подключенный отладчик. Идея состоит в том, что это будет ...
вопрос задан: 13 March 2018 17:18
11
ответов

Как работает c ++ sizeof? [Дубликат]

У меня есть следующий код: #include & lt; iostream & gt; использование пространства имен std; класс A {int a; char * b; }; класс B {int a; }; класс C {char * b; }; int main () {// ваш код идет ...
вопрос задан: 16 May 2016 17:37
11
ответов

Как это знает, где мое значение находится в памяти?

Когда я пишу программу и говорю ей интервал c=5, она помещает значение 5 в определенный из, его - память, но как она помнит который? Единственным путем я мог думать, должен будет иметь другой бит...
вопрос задан: 30 April 2012 00:51
11
ответов

Как избежать OrderBy - проблемы использования памяти

Давайте предположим, что у нас есть большой список Списка точек <Точка> pointList (уже сохраненный в памяти), где каждая Точка содержит X, Y, и координата Z. Теперь, я хотел бы выбрать, например, N %...
вопрос задан: 25 July 2010 17:36
11
ответов

Когда переменные удалены из памяти в C++?

Я использовал C++ некоторое время теперь. Я никогда не просто уверен, как управление памятью работает, таким образом, здесь оно идет: я, в первую очередь, не уверен, как память освобождается в функции, исключая: интервал addTwo (международная цифра) {...
вопрос задан: 10 December 2009 15:31
11
ответов

Программист должен действительно заботиться о том, сколько и/или как часто объекты создаются в.NET?

Этот вопрос был озадачивающим меня в течение долгого времени теперь. Я происхожу из тяжелой и длинной среды C++, и так как я начал программировать в C# и иметь дело со сборкой "мусора", у меня всегда было чувство...
вопрос задан: 15 July 2009 15:19
11
ответов

Существует ли верхний предел .txt размера файла?

Как рождественский подарок я записал небольшую программу в Java для вычисления начал. Мое намерение состояло в том, чтобы оставить его всей ночью, вычислив следующее начало и пишущий его в .txt файл. Утром I...
вопрос задан: 3 March 2009 22:30
11
ответов

Есть ли O (1) структуры данных произвольного доступа, которые не полагаются на непрерывное устройство хранения данных?

Классик O (1) структура данных произвольного доступа является массивом. Но массив полагается на язык программирования, используемый, поддерживая, гарантировал непрерывное выделение памяти (так как массив полагается...
вопрос задан: 18 January 2009 20:01
11
ответов

Как C и C++ хранят большие объекты на стеке?

Я пытаюсь выяснить, как C и C++ хранят большие объекты на стеке. Обычно, стек является размером целого числа, таким образом, я не понимаю, как большие объекты хранятся там. Они просто берут...
вопрос задан: 9 January 2009 23:12
10
ответов

Стек становится восходящим или нисходящим?

У меня есть эта часть кода в c: интервал q = 10; интервал s = 5; интервал [3]; printf ("Адрес a: %d\n", (интервал) a); printf ("Адрес [1]: %d\n", (международный) &a[1]); printf ("Адрес [2]: %d\n", (интервал) &a [...
вопрос задан: 29 April 2016 05:19
10
ответов

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

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

Как функция free () знает, сколько байтов освободить и как получить доступ к этой информации в нашей программе? [Дубликат]

Я узнал о динамических функциях распределения памяти и в том, что всякий раз, когда мы используем функцию malloc, вы бы указали несколько байтов для выделения в памяти. Поэтому, когда мы назначаем адрес ...
вопрос задан: 28 November 2013 00:25
10
ответов

Размер байта в памяти - Java

Я услышал смешанные мнения по объему памяти, что байт поднимает в программе Java. Я знаю, что можно сохранить не больше, чем +127 в байте Java, и в документации говорится, что байт только...
вопрос задан: 29 April 2012 17:11
10
ответов

.Net 2.0 - Насколько эффективный Универсальные Списки?

Я создаю приложение, которое содержит загрузки загрузок пользовательских данных в памяти, и это главным образом сохраняет все это в Списке <T> структурами (и некоторый Словарь <T, T>, когда мне нужен поиск). И я задаюсь вопросом....
вопрос задан: 2 October 2010 20:50