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.
Istnieją trzy typy ciągów oznaczone następującymi końcowymi ciągami w postaci formatu.
| Typ | Podciąg |
|---|---|
| Ciąg znaków | CSTRING |
| Ciąg znaków szeroki | WSTRING |
| Struktura z obsługą ciągów | SSTRING |
Ciągi niekonformantne
Przykładem ciągu niekonformantnego jest [ciąg] na tablicy o stałym rozmiarze.
FC_CSTRING | FC _WSTRING
FC_PAD
string_size<2>
Zgodne ciągi
FC_C_CSTRING | FC_C_WSTRING
FC_PAD
–lub–
FC_C_CSTRING | FC_C_WSTRING
FC_STRING_SIZED
conformance_description<>
Pierwszy format opisuje typowe ciągi, takie jak argument [string] char *. Ciąg zgodny o rozmiarze zawiera ten ostatni opis.
Conformance_description<> jest deskryptorem korelacji i ma 4 lub 6 bajtów w zależności od tego, czy /robust jest używany.
Ciągi struktury
Poniżej znajduje się niekonformantna struktura z obsługą ciągów:
FC_SSTRING
element_size<1>
number_of_elements<2>
Zgodna struktura ciągów:
FC_C_SSTRING
element_size<1>
–lub–
FC_C_SSTRING
elements_size<1>
FC_STRING_SIZED FC_PAD
conformance_description<>
Ten ostatni opis jest przeznaczony dla struktury z obsługą ciągów o rozmiarze.