¿Cómo puedo producir un StackOverflowException
con líneas de código mínimas?¿Cómo se produce una StackOverflowException con unas pocas líneas de código?
Respuesta
throw new StackOverflowException();
trampa, lo sé ... :)
esta es la manera más simple de generar cualquier tipo de excepciones para probar –
Jajaja ... estaba pensando en algo "un poco más elaborado", pero también funciona ... – aGuy
@kinjal Para esta excepción específica es va a ser difícil de probar: no puede atrapar una StackOverflowException. –
en pseudocódigo
func(): call func()
public int Method(int i)
{
return i + Method(i + 1);
}
Creo que esto debería funcionar. En general, cualquier recursión que no termina.
public static void Main()
{
Main();
}
No es el más corto pero divertido :)
public static bool IsNotEmpty(string value)
{
return !IsEmpty(value);
}
public static bool IsEmpty(string value)
{
return !IsNotEmpty(value);
}
public static void Main()
{
bool empty = IsEmpty("Hello World");
}
Me hizo sonreír idd :) –
Ejecutar este código (recursividad):
f() {
f();
}
- 1. Ayuda descifrar unas pocas líneas de ensamblaje
- 2. ¿Puedo reducir el código de la máquina de afeitar a solo unas pocas líneas?
- 3. CodeMirror con unas pocas líneas no aparece hasta que algo desencadena un repaint
- 4. ¿Cómo ofuscar solo unas pocas clases o un solo paquete?
- 5. Python para un programador aficionado (unas pocas preguntas)
- 6. jquery: this.not (': animated') && that.is (': visible') que no sigue las reglas, ¿problema de sintaxis? solo unas pocas líneas de código
- 7. Látex - Cambie los márgenes de solo unas pocas páginas
- 8. Cómo probar el código de unidad con muy pocas unidades
- 9. ¿Cómo devuelvo TODAS las columnas en una tabla y solo unas pocas en otra usando join?
- 10. StackOverflowException en .NET
- 11. Java: Cómo evitar StackOverflowException
- 12. ¿Cómo seleccionar solo unas pocas columnas en mi consulta de NHibernate?
- 13. StackOverflowException
- 14. Cómo forzar la reescritura a HTTPS a excepción de unas pocas páginas en Apache?
- 15. ¿Puede alguien explicar estas pocas líneas de MSIL?
- 16. Cómo agregar una línea después de cada pocas líneas en vim
- 17. Captura de StackOverflowException
- 18. MSTest - prueba de unidad con StackOverflowException
- 19. Cómo puedo leer de manera eficiente las primeras pocas líneas de muchos archivos en Delphi
- 20. Número de clasificación 4 con pocas comparaciones
- 21. ¿Cómo se produce un mapa de calor con ggplot2?
- 22. Solución temporal a StackOverflowException
- 23. ¿Por qué hay tan pocas aplicaciones GWT de código abierto?
- 24. ¿Por qué se produce una dll diferente después de una compilación limpia, sin cambios de código?
- 25. Cómo imprimir la traza de pila de StackOverflowException
- 26. StackOverflowException cargando XsltCompiledTransform
- 27. StackOverflowException en .NET 4
- 28. ¿Cómo se produce una gran cantidad de datos?
- 29. F # Seq.initInfinite dando StackOverflowException
- 30. Envoltura de líneas de código: cómo manejar líneas largas
Duplicado: http://stackoverflow.com/questions/62188/stack- overflow-code-golf –