3
ответа

Как обратный адрес указан в стеке?

Это - то, чем я вижу, демонтируют для функции оператора (1,2,3);: movl 0$ x3,0x8 (%esp) movl 0$ x2,0x4 (%esp) movl 0$ x1, (%esp) называют 0x4012d0 <_Z8functioniii>, Это кажется мочить адресом...
вопрос задан: 30 March 2010 04:59
3
ответа

Как дно стека определяется?

Стек является непрерывным блоком памяти, содержащей данные. Регистр назвал точки указателя вершины стека (SP) к вершине стека. Дно стека в фиксированном адресе. Как...
вопрос задан: 30 March 2010 01:47
3
ответа

почему gcc 4.x значение по умолчанию резервируют 8 байтов для стека на Linux при вызове метода?

как новичок asm, я проверяю, что gcc-S сгенерировал код asm для изучения. почему gcc 4.x значение по умолчанию резервируют 8 байтов для стека при вызове метода? func18 является пустой функцией без возврата никакой параметрический усилитель нет...
вопрос задан: 8 March 2010 04:01
3
ответа

Почему не может я создавать станд.:: стопка станд.:: ifstreams?

Почему делает следующее не, работайте: #include <iostream> #include <fstream> #include <стек> станд.:: стек <станд.:: ifstream> s; - PT
вопрос задан: 2 March 2010 13:57
3
ответа

стек вызовов erlang

я должен отладить некоторый модуль во внешней системе, модуль имеет нечто государственной функции () - как я могу знать место (имя модуля и имя функции), от которого назвали нечто () данный модуль? Я имею в виду стопку вызовов. PS:...
вопрос задан: 12 February 2010 16:32
3
ответа

Как я увеличиваю размер стека в Python

У меня есть программа Python, которая использует сделанный на заказ DLL. Этот DLL отказывает из-за переполнения стека. Это переполнение не происходит из-за разложенной рекурсивной функции, но к большим выделениям на использовании стека...
вопрос задан: 14 January 2010 21:17
3
ответа

Как я получаю отслеживание стека в Windows, не используя dbghelp.dll?

Как я получаю отслеживание стека адресов в Windows, не используя dbghelp.dll? Я не должен знать то, из чего символов или имен функций, связанных с адресами, я просто хочу список...
вопрос задан: 25 October 2009 02:13
3
ответа

Как я могу записать отслеживание стека исключительной ситуации в erlang после ловли его?

Предположим, что у меня есть что-то вроде этого: попробуйте code_that_fails () выгода _: _->..... Как я печатаю stacktrace в блоке выгоды? Тот блок ловит все исключения, но я не знаю, как распечатать...
вопрос задан: 26 August 2009 17:04
3
ответа

То, как переменные на стеке, получило доступ?

Предположим, что у нас есть эти локальные переменные: интервал = 0; интервал b = 1; интервал c = 2; интервал d = 3; Насколько я знаю, они будут выделены на системной стопке, как это: | | | 3 | d | 2 | c | 1 | b | _0 _ |...
вопрос задан: 8 February 2009 13:07
3
ответа

Наборы Java (структура LIFO)

Я смотрю в платформе Наборов Java для Структуры LIFO (Стек) без любого успеха. В основном я хочу действительно простой стек; моей идеальной опцией была бы Двухсторонняя очередь, но я нахожусь в Java 1.5. Я...
вопрос задан: 19 January 2009 23:48
3
ответа

Общий Вопрос: Java имеет "кучу" и локальный стек. Действительно ли можно ли получить доступ к какому-либо объекту от "кучи"?

Я действительно смотрел на различия между передачей значением и как Java выделяет объекты и что Java делает для помещения объектов на стек. Там должен так или иначе получить доступ к объектам, выделенным на "куче"?...
вопрос задан: 14 November 2008 03:08
2
ответа

стек. ToList () – порядок элементов?

При использовании.ToList () дополнительный метод на Стеке <T>, действительно ли результатом является то же как выталкивающий каждый элемент и добавляющий к новому списку (реверс того, что было продвинуто)? Если так, это потому что это действительно.
вопрос задан: 1 October 2019 07:50
2
ответа

Возвращение значения от функции

Как делает возвращение значения от функции, внутренне работает? Посмотрите этот пример..
вопрос задан: 24 July 2019 09:05
2
ответа

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

общедоступный класс Порядок {статический Клиент, проклятый = новый Клиент (); представьте sEmpty в виде строки =""; общедоступная статическая основная пустота (Представляют args в виде строки []) {интервал iTotal = 10; представьте sProductName в
вопрос задан: 21 April 2019 22:48
2
ответа

Как и почему PyCharm изменяет логику импорта Python?

У меня PyCharm 1.2.1 в Windows. Мне приходится редактировать разные ветки одного и того же проекта - несколько тяжелые ветки, потому что они находятся в разных папках на диске - скажем, c: \ apps \ alpha и c: \ ...
вопрос задан: 7 February 2019 18:07
2
ответа

Исполняемый против стека NX в BOF?

Я читаю об атаке BOF (переполнение буфера), один из способов предотвратить ее - сделать стек или кучу неисполняемыми. Но это не значит, что у нас не может быть локальной переменной. Я не видел нового поведения ...
вопрос задан: 19 January 2019 20:45
2
ответа

Возможно ли для одного процесса изменить значение переменной в другом процессе во время выполнения?

Возможно ли, чтобы один исполняемый файл (процесс) изменил значение переменной другого исполняемого файла (процесса) во время выполнения?
вопрос задан: 19 January 2019 01:26
2
ответа

команда mov извлекает данные из памяти в память в сборке x86

Я разобрал двоичный код x86 эльфа, который использовал функцию C scanf. Вот разобранный фрагмент кода, связанный с scanf: 0x0804857a 89442404 mov dword [esp + 0x4], eax ...
вопрос задан: 13 July 2018 21:32
2
ответа

Разработайте datastructure, чтобы поддерживать операции стека и найти минимум

Вопрос об интервью: Разработайте структуру данных, которая имеет следующее нажатие функций, которое выталкивают данные, последние вставленные данные [LIFO] Дают минимум, Все вышеупомянутые операции должны иметь сложность...
вопрос задан: 9 December 2017 18:38
2
ответа

Escape-анализ в Java

Насколько я знаю, что JVM использует escape-анализ для некоторых оптимизаций производительности как огрубление блокировки и блокировка elision. Мне интересно, если существует возможность для JVM, чтобы решить что кто-либо...
вопрос задан: 12 October 2017 21:26
2
ответа

Стек является деталью реализации, или нет?

Согласно http://msdn.microsoft.com/en-us/library/ms229017.aspx, типы значения "выделяются на стеке или встроенные с другими структурами*". Все же в стеке деталь реализации, Eric...
вопрос задан: 23 May 2017 10:32
2
ответа

Почему вызывающая сторона должна очистить стек в cdecl соглашении о вызовах?

От: http://en.wikipedia.org/wiki/X86_calling_conventions продвигает нажатие c b, продвигают вызов function_name, добавляют особенно, 12; Стек, очищающийся mov x, eax, Почему мы должны явно добавить 12 к ESP для очистки...
вопрос задан: 18 October 2015 12:03
2
ответа

Почему выделение памяти на "куче" НАМНОГО медленнее, чем на стеке?

Мне много раз говорили это. Но я не знаю ПОЧЕМУ... Какие дополнительные расходы включены при выделении памяти от "кучи"? Действительно ли это связано с аппаратными средствами? Это связано с циклами ЦП? Столько предположений, но не точный...
вопрос задан: 6 May 2015 16:28
2
ответа

Создание массива объектов на стеке и "куче"

Рассмотрите следующий код: класс myarray {интервал i; общественность: myarray (интервал a): я (a) {}}, Как можно создать массив объектов myarray на стеке и как можно создать...
вопрос задан: 9 November 2014 23:00
2
ответа

Идет ли инициализированный массив Java на стек или куча?

void someMethod () {byte [] array = {0, 0}; } Будет ли этот массив храниться в куче или в стеке?
вопрос задан: 7 April 2014 13:39
2
ответа

Как я могу исследовать стековый фрейм с GDB?

Прямо сейчас я использовал GDB, чтобы демонтировать двоичный файл и проверить различные регистры и этажерку. Существует ли легкая команда для исследования всего на стеке? Может это быть ограниченным всем...
вопрос задан: 30 August 2013 10:36
2
ответа

Кто-то может объяснить эти немного строк MSIL?

Кто-то может объяснить эти немного строк MSIL? Почему это перемещает значение от стопки оценки к локальной переменной, только чтобы сразу положить обратно его и возвратить его? Следующий код MSIL загружается...
вопрос задан: 13 April 2013 21:04
2
ответа

Определение максимальной глубины стека

Предположите, что у меня есть стековый игрушечный язык, который идет с операционным Нажатием, Pop, Переходом и Если. У меня есть программа, и ее вход является игрушечным языком. Например, я получаю Нажатие последовательности 1 Нажатие 1 Pop...
вопрос задан: 23 March 2013 05:44
2
ответа

распараллельте размер стека в Windows (Visual C++)

Существует ли вызов для определения размера стека рабочего потока? Я смотрел в документации функций потока MSDN и, может казаться, не нахожу ту.
вопрос задан: 10 October 2012 12:45
2
ответа

Элементы вектора C ++ копируются и не передаются по ссылке [duplicate]

Основываясь на моем понимании, вектор выделяет память для хранения элементов в куче. Поскольку вектор хранит элементы в массиве, должен быть не только внутренний указатель массива ...
вопрос задан: 5 July 2012 17:11