Perguntas com a marcação «stack»

115
Tamanho máximo da pilha C / C ++ do programa

Eu quero fazer DFS em uma matriz 100 X 100. (Digamos que os elementos da matriz representam os nós do gráfico) Portanto, assumindo o pior caso, a profundidade das chamadas de função recursivas pode ir até 10.000 com cada chamada ocupando até, digamos, 20 bytes. Portanto, é viável significa que...

115
Empilhar DIVs um em cima do outro?

É possível empilhar vários DIVs como: <div> <div></div> <div></div> <div></div> <div></div> </div> Para que todos os DIVs internos tenham a mesma posição X e Y? Por padrão, todos eles vão abaixo uns dos outros, aumentando a posição Y...

105
Como você extrai informações de variáveis ​​locais (endereço e tipo) de um programa Delphi ou informações de depuração geradas pelo compilador?

Minha meta é: Dado um thread suspenso em um programa Windows de 32 ou 64 bits compilado em Delphi, para andar na pilha (factível) Entradas de pilha dadas, para enumerar as variáveis ​​locais em cada método e seus valores. Ou seja, no mínimo, encontre seu endereço e tipo (inteiro32 / 64 / assinado...

104
pegue o último fragmento no backstack

Como posso obter a última instância do fragmento adicionada ao backstack (se não souber a tag e a id do fragmento)? FragmentManager fragManager = activity.getSupportFragmentManager(); FragmentTransaction fragTransacion = fragMgr.beginTransaction(); /****After add , replace fragments (some of...

104
Qual é a diferença entre Cabal e Stack?

Ontem eu aprendi sobre uma nova ferramenta Haskell chamada Stack . À primeira vista, parece que faz o mesmo trabalho que Cabal. Então, qual é a diferença entre eles? A pilha é um substituto para o Cabal? Em quais casos devo usar Stack em vez de Cabal? O que Stack pode fazer que Cabal não...

102
Por que o tamanho da pilha em C # é exatamente de 1 MB?

Os PCs de hoje têm uma grande quantidade de RAM física, mas ainda assim, o tamanho da pilha do C # é de apenas 1 MB para processos de 32 bits e 4 MB para processos de 64 bits ( capacidade de pilha em C # ). Por que o tamanho da pilha no CLR ainda é tão limitado? E por que é exatamente 1 MB (4 MB)...

95
Por que as pilhas normalmente crescem para baixo?

Eu sei que nas arquiteturas com as quais estou pessoalmente familiarizado (x86, 6502, etc), a pilha normalmente cresce para baixo (ou seja, cada item colocado na pilha resulta em um SP diminuído, não um incrementado). Estou me perguntando sobre o fundamento histórico para isso. Eu sei que em um...

94
Android: abra a atividade sem salvar na pilha

Tenho 2 atividades: Principal e Lista. Em Principal, você pode abrir a Lista; em Lista, você pode abrir o Principal. Eu gostaria que todas as aberturas de List não fossem salvas no 'histórico'. Portanto, pressionar de volta em Main não pode retornar para List. É

90
A pilha cresce para cima ou para baixo?

Eu tenho este trecho de código em c: int q = 10; int s = 5; int a[3]; printf("Address of a: %d\n", (int)a); printf("Address of a[1]: %d\n", (int)&a[1]); printf("Address of a[2]: %d\n", (int)&a[2]); printf("Address of q: %d\n", (int)&q); printf("Address of s: %d\n",

87
Como mesclar vários assemblies em um?

Estou consumindo minha pilha de serviço usando o projeto EXE (tarefa de inicialização do aplicativo azure), pois copiei a DLL da pilha de serviço a seguir e algumas DLLs do Azure para o projeto EXE. Quando eu construo esse projeto EXE, as DLLs do Azure serão agrupadas com meu EXE, mas a DLL...