¿Cuál es la diferencia entre salir y salir? en ruby?¿cuál es la diferencia entre salir y salir? en ruby?
Respuesta
par de cosas:
manipuladores de salida arrollados en forma de "salida", pero no "salida". Esto significa que cualquier código asignado a "limpieza" no se ejecutará con "exit!"
El "estado de salida" está configurado por defecto en "salir". forma, mientras que es cierto en la forma de "salida". El "estado de salida" es un mensaje para el sistema operativo sobre el programa que está deteniendo la ejecución.
ambos son métodos Kernel: http://www.ruby-doc.org/core/classes/Kernel.html
Ah, gracias, ya veo. Esto podría no ser lo mejor que se puede hacer, pero ¿hay alguna manera de restablecer el "estado de salida" en verdadero para salir? también ? Estoy echando un vistazo a los documentos también. –
Sí, lo encontré, ¡es su salida! (Verdadero). Gracias. –
- 1. ¿Cuál es la diferencia entre salir y regresar?
- 2. Cuál es la diferencia entre echo ('exit'); morir; y morir ('salir');?
- 3. ¿Cuál es la diferencia entre Ruby y Ruby on Rails?
- 4. Ruby - salir del bloque IF
- 5. ¿Cuál es la diferencia entre STDIN y $ stdin en Ruby?
- 6. ¿Cuál es la diferencia entre require_relative y require en Ruby?
- 7. ¿Cuál es la diferencia entre% Q y% {} en ruby?
- 8. ¿Cuál es la diferencia entre Class y Klass en ruby?
- 9. ¿Cuál es la diferencia entre include y require en Ruby?
- 10. ¿Cuál es la diferencia entre Object y BasicObject en Ruby?
- 11. ¿Cuál es la diferencia entre incluir y extender en Ruby?
- 12. ¿Cuál es la diferencia entre Rack y Rails Metal (Ruby)?
- 13. ¿Cuál es la diferencia entre Ruby on Rails y Grails?
- 14. ¿cuál es la diferencia entre Environment.Exit() y Application.Shutdown()?
- 15. ¿Cuál es la diferencia entre + = y = +?
- 16. ¿cuál es la diferencia entre:.! y: r !?
- 17. ¿Cuál es la diferencia entre ".equals" y "=="?
- 18. Cuál es la diferencia entre $ y jQuery
- 19. Cuál es la diferencia entre = y: =
- 20. Cuál es la diferencia entre $ (...) y `...`
- 21. ¿Cuál es la diferencia entre dict() y {}?
- 22. ¿Cuál es la diferencia entre [indefinido] y [,]?
- 23. ¿Cuál es la diferencia entre {0} y ""?
- 24. ¿Cuál es la diferencia entre .ToString (+) y ""
- 25. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 26. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 27. ¿Cuál es la diferencia entre " " y ""?
- 28. ¿Cuál es la diferencia de enunciado y expresión en Ruby?
- 29. ¿Salir de la función es falso?
- 30. Salir CodeIgniter
¿Está familiarizado con los métodos de la explosión en Ruby? Si no es así, es posible que desee leer http://stackoverflow.com/questions/709229/difference-between-downcase-and-downcase-in-ruby –
Acabo de encontrar un muy buen artículo exhaustivo: http: // www.sitepoint.com/exit-exit-abort-raise-get-me-outta-here/ – quetzalcoatl