Запитання з тегом «stack»

Стек - це тип даних та структура даних останнього, першого виходу (LIFO). Для запитань про стек викликів скористайтеся замість [callstack] або [stack-pointer]. Для запитань про інструмент побудови Haskell використовуйте замість [haskell-stack]. Для запитань про стандартний стек у C ++ замість цього використовуйте [stdstack].

8
Масиви, купи та тип стека та значення
int[] myIntegers; myIntegers = new int[100]; У наведеному вище коді новий int [100] генерує масив на купі? З того, що я прочитав у CLR через c #, відповідь - так. Але те, що я не можу зрозуміти, - це те, що відбувається з фактичним int всередині масиву. Оскільки вони є …
134 c#  arrays  memory  stack  heap 

10
Android: очистити стек активності
У мене є кілька заходів у моїй заявці. і потік дуже складний. Коли я натискаю програму виходу, переходить до екрана входу, а звідти користувач може вийти кнопкою скасування (дзвінок system.exit(0)) коли я виходжу або натискаю кнопку назад, система викликає активність із стека :( як я можу очистити всі дії в …

11
в чому основна відмінність стека від черги?
У чому полягає основна відмінність стека від черги ?? Будь ласка, допоможіть мені, я не можу знайти різницю. Як ви розмежуєте стек та чергу? Я шукав відповідь у різних посиланнях і знайшов цю відповідь. У програмуванні високого рівня, стек визначається як список або послідовність елементів, які подовжуються шляхом розміщення нових …
130 stack  queue 

8
Java / Android - Як роздрукувати повний слід стека?
Як в Android (Java) можна роздрукувати повний слід стека? Якщо мій додаток виходить з ладу nullPointerException або щось подібне, воно виводить (майже) повний слід стека так: java.io.IOException: Attempted read from closed stream. com.android.music.sync.common.SoftSyncException: java.io.IOException: Attempted read from closed stream. at com.android.music.sync.google.MusicSyncAdapter.getChangesFromServerAsDom(MusicSyncAdapter.java:545) at com.android.music.sync.google.MusicSyncAdapter.fetchDataFromServer(MusicSyncAdapter.java:488) at com.android.music.sync.common.AbstractSyncAdapter.download(AbstractSyncAdapter.java:417) at com.android.music.sync.common.AbstractSyncAdapter.innerPerformSync(AbstractSyncAdapter.java:313) at com.android.music.sync.common.AbstractSyncAdapter.onPerformLoggedSync(AbstractSyncAdapter.java:243) at …

9
Як збільшити розмір стека Java?
Я задав це запитання, щоб дізнатися, як збільшити розмір стека виклику під час виконання в JVM. Я отримав відповідь на це, а також отримав багато корисних відповідей та коментарів, що стосуються того, як Java обробляє ситуацію, коли потрібен великий стек виконання. Я продовжив своє запитання підсумком відповідей. Спочатку я хотів …

10
Правильне використання стека та купи в C ++?
Я певний час програмував, але це були переважно Java та C #. Мені ніколи насправді не довелося самостійно керувати пам’яттю. Нещодавно я почав програмувати на C ++, і я трохи розгублений, коли мені потрібно зберігати речі на стеці та коли зберігати їх у купі. Я розумію, що змінні, до яких …

30
спроектуйте стек таким, що getMinimum () має бути O (1)
Це одне з питань інтерв'ю. Вам потрібно розробити стек, який містить ціле значення, таке, що функція getMinimum () повинна повертати мінімальний елемент у стеку. Наприклад: розглянемо нижченаведений приклад справа №1 5 -> ТОП 1 4 6 2 Коли виклик getMinimum (), він повинен повернути 1, що є мінімальним елементом в …

8
Укладання DIV один на одного?
Чи можливо складати кілька DIV-файлів, таких як: <div> <div></div> <div></div> <div></div> <div></div> </div> Так що всі ці внутрішні DIV мають однакове положення X і Y? За замовчуванням всі вони йдуть нижче один одного, збільшуючи положення Y на висоту останнього попереднього DIV. У мене є відчуття, що якийсь поплавок або дисплей …
116 css  html  stack  css-float 

6
C / C ++ максимальний розмір стека програми
Я хочу зробити DFS на масиві 100 X 100. (Скажімо, елементи масиву представляють вузли графіків) Отже, припускаючи, що в гіршому випадку глибина рекурсивних викликів функцій може підніматися до 10000, кожен виклик займає до 20 байт. Тож чи є можливим засобом, чи існує можливість стакаверху? Який максимальний розмір стека в C …
115 c++  c  stack 


2
Як витягуєте інформацію про локальну змінну (адресу та тип) з програми Delphi або інформації про налагодження, створеної компілятором?
Моя мета: З огляду на підвішений потік 32-ти або 64-розрядної програми Windows, складеної Delphi, для проходження стека (виконання) Дано записи стеків для перерахування локальних змінних у кожному методі та їх значень. Тобто, принаймні, знайдіть їх адресу та тип (integer32 / 64 / підписаний / неподписаний, рядок, плаваючий, запис, клас ...), …


2
Чому розмір стека в C # рівно 1 Мб?
Сьогоднішні ПК мають велику кількість фізичної оперативної пам’яті, але все-таки розмір стека C # становить лише 1 Мб для 32-бітних процесів і 4 Мб для 64-бітних процесів ( Ємність стека в C # ). Чому розмір стека в CLR все ще настільки обмежений? І чому саме 1 МБ (4 МБ) …
102 c#  stack  clr  stack-size 

5
Яка функція push / pop інструкцій, що використовуються в регістрах у збірці x86?
Читаючи про асемблер, я часто стикаюся з людьми, які пишуть, що вони штовхають певний регістр процесора і вмикають його пізніше, щоб відновити попередній стан. Як можна натиснути реєстр? Куди його штовхають? Навіщо це потрібно? Це зводиться до однієї інструкції процесора чи вона більш складна?

10
Чому стеки зазвичай ростуть вниз?
Я знаю, що в архітектурах, з якими я особисто знайомий (x86, 6502 та ін.), Стек зазвичай росте вниз (тобто кожен елемент, що надходить у стек, призводить до зменшеного SP, а не до збільшеного). Мені цікаво про історичне обгрунтування цього. Я знаю, що в уніфікованому адресному просторі зручно запускати стек на …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.