Articles of stack de

¿Cómo evitar volver a la actividad anterior?

Cuando se presiona el botón ATRÁS en el teléfono, quiero evitar que una actividad específica regrese a la anterior. Específicamente, tengo pantallas de inicio de sesión y registro, ambas inician una nueva actividad llamada HomeScreen cuando se produce un inicio de sesión / registro exitoso. Una vez que se inicia HomeScreen, quiero evitar que los […]

Implementar stack usando dos colas

Se hizo una pregunta similar anteriormente, pero la pregunta aquí es al revés, usando dos colas como stack. La pregunta… Dadas dos colas con sus operaciones estándar (en enqueue , dequeue , isempty , size ), implementa una stack con sus operaciones estándar ( pop , push , isempty , size ). Debe haber dos […]

c ++ Vector, ¿qué sucede cada vez que se expande / reasigna en la stack?

Soy nuevo en C ++ y estoy usando la clase vectorial en mi proyecto. Lo encontré bastante útil porque puedo tener una matriz que se reasigna automáticamente siempre que sea necesario (es decir, si quiero retrotraer un elemento y el vector ha alcanzado su capacidad máxima, se reasigna pidiendo más espacio de memoria al sistema […]

¿Cómo evaluar una expresión de infijo en solo un escaneo usando stacks?

Quiero saber si hay una forma de resolver expresiones infija en un solo pase usando 2 stacks. Las stacks pueden ser una para el operador y la otra para operandos … La forma estándar de resolver mediante algoritmo de yarda de derivación es convertir la expresión de infijo a postfijo (pulido inverso) y luego resolver. […]

¿Cuál es el tamaño de stack predeterminado, puede crecer, cómo funciona con la recolección de basura?

Entiendo que cada hilo tiene su propia stack . Los tipos primitivos y las referencias se mantienen en la stack, y no se mantiene ningún objeto en la stack. Mis preguntas son: ¿Cuánto puede crecer una stack? (como con los parámetros – Xms y – Xmx ) ¿Podemos limitar su crecimiento? ¿La stack tiene un […]

Android: Borrar actividad astackda

Estoy teniendo varias actividades en mi aplicación. y el flujo es muy complicado. Cuando hago clic en la aplicación Logout, se inicia en la pantalla de inicio de sesión y desde allí el usuario puede salir mediante el system.exit(0) cancel buton (llamando a system.exit(0) ) Cuando salgo o retrocede, el sistema invoca una actividad de […]

En C, ¿las llaves actúan como un marco de stack?

Si creo una variable dentro de un nuevo conjunto de llaves, ¿esa variable sale de la stack en el corchete de cierre o cuelga hasta el final de la función? Por ejemplo: void foo() { int c[100]; { int d[200]; } //code that takes a while return; } ¿Va a tomar memoria durante el code […]

Creación de objetos en la stack / montón?

El siguiente código crea un objeto en la stack: Object o; Al crear un objeto en el montón, podemos usar: Object* o; o = new Object(); más bien que: Object* o = new Object(); Cuando dividimos la creación de objetos de montón sobre dos líneas y llamamos al constructor en la segunda línea ( o […]

¿Los primitivos de Java van en la stack o en el montón?

Solo sé que los no primitivos (los objetos) van al montón, y los métodos van a la stack, pero ¿qué pasa con las variables primitivas? –actualizar Basado en las respuestas, ¿podría decir que el montón puede tener una nueva stack y montón para un objeto dado? Dado que el objeto tendrá variables primitivas y de […]

¿Los hilos tienen un montón distinto?

Hasta donde sé, cada hilo obtiene una stack distinta cuando el hilo es creado por el sistema operativo. Me pregunto si cada hilo tiene un montón distinto a sí mismo también.