Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wewnętrzna funkcja CRT. Nowa implementacja setjmp funkcji.
Składnia
int _setjmp3(
OUT jmp_buf env,
int count,
(optional parameters)
);
Parametry
env
[out] Adres buforu do przechowywania informacji o stanie.
count
[in] Liczba DWORDinformacji przechowywanych w obiekcie optional parameters.
optional parameters
[in] Dodatkowe dane wypychane przez element setjmp wewnętrzny. Pierwszy DWORD to wskaźnik funkcji, który służy do odwijania dodatkowych danych i powrotu do stanu rejestracji bezvolatile. Drugi DWORD to poziom próby przywrócenia. Wszelkie dalsze dane są zapisywane w ogólnej tablicy danych w pliku jmp_buf.
Wartość zwracana
Zawsze zwraca wartość 0.
Uwagi
Nie używaj tej funkcji w programie C++. Jest to funkcja wewnętrzna, która nie obsługuje języka C++. Aby uzyskać więcej informacji o sposobie używania programu setjmp, zobacz Using setjmp/longjmp (Używanie polecenia setjmp/longjmp).