![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 19.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Sorry, że ponownie, ale temat został zamknięty z powodu..hm.. być może złego humoru moderatora ;/
Gdybym znalazł w manualu, to bym przecież nie pytał (widocznie jestem cienki i nie wiem gdzie szukać ;/), w końcu to przedszkole pane moderatore, co to mądry jest (ja nie jestem i dlatego proszę o odp.) Tak więc chodzi o nazwę funkcji (której nie udało mi się znaleźć w manualu), która wykonywana jest zawsze na koniec działania skryptu (normalny przebieg, lub błędny). |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Tyle że to jest pytanie o podchwytliwym charakterze. Mianowicie funkcja kończy się z reguły wywołaniem return, która zwraca pewne dane. Nieco inaczej jest w przypadku obiektówki. Tam ostatnią rzeczą jaka się dzieje jest wywołanie destruktora obiektu już PO instrukcji return. W przypadku niestandardowego zakończenia działania aplikacji wysyłany jest sygnał do systemu z kodem błędu i ruszają do działania destruktory lub garbage_collector. Nie ma więc jednolitej funkcji służącej do tego. I dlatego właśnie zamknięto Ci temat. Takie informacje są bowiem w manualu ale nie pod funkcjami. To bardziej zakres architektury oprogramowania (języka) i systemu operacyjnego niż konkretnej funkcji. Aczkolwiek każdy chyba język może wymusić zamknięcie aplikacji w sposób niestandardowy jak abort(), halt(), system(KOD_BŁĘDU)
Ten post edytował thek 4.09.2009, 15:17:08 -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 19.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
hmm... pamiętam, że niedawno gdzieś widziałem info na temat tej funkcji. Tak jak piszesz - chodzi tu raczej o architekturę języka i nie udało mi się tego znaleźć. To jakby set_error_handler('myFunction'); i myFunction przy wywołaniu błędu, przy czym dotyczy to po prostu zakończenia działania skryptu bez względu na powód. A co do zamknięcia tematu, uważam, że się nie kwalifikuje, a przynajmniej nie jest sprawiedliwe w porównaniu do innych pytań, na które padają spokojnie odpowiedzi na tym przedszkolnym forum. Tak naprawdę, to większość rzeczy da się znaleźć bez tego miejsca, jednak sporym kosztem, a tu jest o wiele łatwiej, szczególnie początkującym - i po to to chyba jest. Thx. za pierwszą odpowiedź. Czyli jednak można było ; )
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Tak więc chodzi o nazwę funkcji (której nie udało mi się znaleźć w manualu), która wykonywana jest zawsze na koniec działania skryptu (normalny przebieg, lub błędny). Cytat Nie ma więc jednolitej funkcji służącej do tego. I dlatego właśnie zamknięto Ci temat. Jest, tylko nie tolerujemy tutaj lenistwa, a autorowi nawet nie chce się do manuala zajrzeć. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 14:23 |