Aracılığıyla paylaş


Standart Türler

Microsoft çalışma zamanı kitaplığı aşağıdaki standart türlerini tanımlar.

Tür

Tanımlama

Bildirilen

clock_t(uzun)

Saat değerlerine depolar; tarafından kullanılan saat.

SAAT.H

_complexyapısı

Karmaşık sayının reel ve sanal kısımları depolar; tarafından kullanılan _cabs.

MATEMATİK.H

_CRT_ALLOC_HOOK

Bir tür tanýmlamak için kullanıcı tanımlı kanca işlev. Kullanılan _CrtSetAllocHook.

CRTDBG.H

_CRT_DUMP_CLIENT,

_CRT_DUMP_CLIENT_M

Bir tür tanýmlamak için adlı bir geri arama işlevi _CrtMemDumpAllObjectsSince.

CRTDBG.H

_CrtMemStateyapısı

c çalışma zamanı hata ayıklama yığın geçerli durumuyla ilgili bilgi sağlar.

CRTDBG.H

_CRT_REPORT_HOOK,

_CRT_REPORT_HOOKW,

_CRT_REPORT_HOOKW_M

Bir tür tanýmlamak için adlı bir geri arama işlevi _CrtDbgReport.

Bu işlev için Parametreler: rapor türü, çıkış iletisi ve geri arama işlevinin dönüş değeri.

CRTDBG.H

dev_t, _dev_t kısa veya işaretsiz tamsayı

Aygıt işleyicileri temsil eder.

SYS\TYPES.H

_diskfree_tyapısı

Bir disk sürücüsü hakkında bilgi içerir. Tarafından kullanılan _getdiskfree.

DOS.H ve doğrudan.H

div_t, ldiv_t yapıları

Mağaza tarafından döndürülen değerler div ve ldiv, sırasıyla.

STDLIB.H

errno_ttamsayı

Bir işlevin dönüş türü veya hata kodları ile ilgilenir parametre için kullanılan errno.

STDDEF.H

CRTDEFS.H

_exceptionyapısı

Depolar için hata bilgilerini _matherr.

MATEMATİK.H

_EXCEPTION_POINTERS

Bir özel durum kaydı içerir. Bkz: EXCEPTION_POINTERS daha fazla bilgi için.

FPIEEE.H

FILEyapısı

Akış geçerli durumuyla ilgili bilgileri depolar; Tüm g/ç işlemlerinde kullanılır.

STDIO.H

_finddata_t, _wfinddata_t, _finddata32_t, _wfinddata32_t, _finddatai64_t, _wfinddatai64_t, __finddata64_t, __wfinddata64_t, __finddata32i64_t, __wfinddata32i64_t, __finddata64i32_t, __wfinddata64i32_t structures

Tarafından döndürülen dosya özniteliği bilgilerini depolayan _findfirst, _wfindfirst ve _findnext, _wfindnext. Bkz: _find, _wfind işlevleri Yapı üyeleri hakkında bilgi için.

G/Ç.H, WCHAR.H

_FPIEEE_RECORDyapısı

IEEE kayan nokta özel durumu ilgili bilgileri içerir; Kullanıcı tanımlı tuzağa işleyicisi tarafından geçirilen _fpieee_flt.

FPIEEE.H

fpos_t(uzun tamsayı __int64, ya da bağlı olarak hedef platform yapısı)

Tarafından kullanılan fgetpos ve fsetpos benzersiz olarak her bir dosyanın konumunu belirtmek için bilgileri kaydetmek için.

STDIO.H

_fsize_t(işaretsiz uzun tamsayı)

Bir dosyanın boyutunu göstermek için kullanılır.

G/Ç.H

WCHAR.H

_HEAPINFOyapısı

Sonraki yığın girişi hakkında bilgi içeren _heapwalk.

MALLOC.H

_HFILE(void *)

İşletim sistemi dosya tanıtıcısı.

CRTDBG.H

ino_t, _ino_t (kısa imzasız)

Durum bilgilerini döndürmek için.

WCHAR.H

intptr_t(uzun tamsayı veya __int64hedef platform bağlı olarak)

Bir işaretçiyi (veya tanıtıcı) hem Win32 ve Win64 platformlarda depolar.

STDDEF.H ve diğer dosyaları Ekle

jmp_bufdizi

Tarafından kullanılan setjmp ve longjmp kaydedin ve program ortamına geri yüklemek için.

SETJMP.H

lconvyapısı

Farklı ülkelerde/bölgelerde sayýsal deðerler için biçimlendirme kuralları içeriyor. Used by localeconv.

YEREL AYAR.H

_LDOUBLE,

_LONGDOUBLE,

_LDBL12(long double veya bir işaretsiz karakter dizisi)

Long double değeri göstermek için kullanın.

STDLIB.H

_locale_tyapısı

Geçerli yerel ayar değerlerini saklar; tüm yerel ayarlar belirli c çalışma zamanı kitaplıkları içinde kullanılır.

CRTDEF.H

mbstate_t

Çok baytlı karakter dönüştürme durumunu izler.

WCHAR.H

off_t, _off_t uzun tamsayı

File offset değeri temsil eder.

WCHAR.H, SYS\TYPES.H

_onexit_t,

_onexit_m_tİşaretçi

Tarafından döndürülen _onexit, _onexit_m.

STDLIB.H

_PNHişlev işaretçisi

Bağımsız değişken türü _set_new_handler.

YENİ.H

ptrdiff_t(uzun tamsayı veya __int64hedef platform bağlı olarak)

İki işaretçilerinin çıkarma sonucu.

CRTDEFS.H

_purecall_handler,

_purecall_handler_m

Bir tür tanýmlamak için saf sanal işlevi çağrıldığında, olarak adlandırılan bir geri arama işlevi. Used by _set_purecall_handler, _set_purecall_handler_m. A _purecall_handler işlevi bir void dönüş türüne sahip olmalıdır.

STDLIB.H

_RTC_error_fntür tanýmlamak

Bir tür çalışma zamanı hata denetimleri işleyen bir işlev tanımlayın. Kullanılan _RTC_SetErrorFunc.

RTCAPI.H

_RTC_error_fnWtür tanýmlamak

Bir tür çalışma zamanı hata denetimleri işleyen bir işlev tanımlayın. Used in _RTC_SetErrorFuncW.

RTCAPI.H

_RTC_ErrorNumber sabit listesi

Hata koşulları için tanımlar _RTC_GetErrDesc ve _RTC_SetErrorType.

RTCAPI.H

_se_translator_function

Bir tür tanýmlamak için istisna çeviren bir geri arama işlevi. İlk parametre özel durum kodu ve özel durum kaydı ikinci parametresidir. Tarafından kullanılan _set_se_translator.

EH.H

sig_atomic_ttamsayı

Atomik varlık olarak bile bulunması zaman uyumsuz kesmesi değiştirilebilen nesne türü; birlikte kullanılan sinyal.

SİNYAL.H

size_t(__int64 veya bağlı olarak hedef platform işaretsiz tamsayı)

Sonucu sizeof işleci.

CRTDEFS.H ve diğer dosyaları Ekle

_statyapısı

Tarafından döndürülen dosya durumu bilgilerini içeren _stat ve _fstat.

SYS\STAT.H

__stat64yapısı

Tarafından döndürülen dosya durumu bilgilerini içeren _fstat64 ve _stat64, ve _wstat64.

SYS\STAT.H

_stati64yapısı

Tarafından döndürülen dosya durumu bilgilerini içeren _fstati64, _stati64, ve _wstati64.

SYS\STAT.H

terminate_functiontür tanýmlamak

Bir tür tanýmlamak için ne zaman çağrılan bir geri arama işlevi sona olarak adlandırılır. Tarafından kullanılan set_terminate.

EH.H

time_t(__int64 veya uzun tamsayı)

Represents time values in mktime, time, ctime, _ctime32, _ctime64, _wctime, _wctime32, _wctime64, ctime_s, _ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s, ctime, _ctime32, _ctime64, _wctime, _wctime32, _wctime64 and gmtime, _gmtime32, _gmtime64. 1 Ocak 1970, 0 saniye sayısı: 00 utc. _USE_32BIT_TIME_T tanımlı, time_t uzun bir tamsayıdır. Tanımlı değil, 64-bit tamsayı olur.

SAAT.H

SYS\STAT.H

SYS\TIMEB.H

__time32_t(uzun tamsayı)

Represents time values in mktime, _mktime32, _mktime64, ctime, _ctime32, _ctime64, _wctime, _wctime32, _wctime64, ctime_s, _ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s, gmtime, _gmtime32, _gmtime64 and localtime, _localtime32, _localtime64.

CRTDEFS.H, SYS\STAT.H

SYS\TIMEB.H

__time64_t (__int64)

Saat değerleri temsil mktime, _mktime32, _mktime64, _ctime64, _wctime64, ctime_s, _ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s, _gmtime64, _localtime64 ve _time64.

SAAT.H

SYS\STAT.H

SYS\TIMEB.H

_timebyapısı

Tarafından kullanılan _ftime ve _ftime_s, _ftime32_s, _ftime64_s geçerli sistem saatini saklamak için.

SYS\TIMEB.H

__timeb32yapısı

Tarafından kullanılan _ftime, _ftime32, _ftime64 ve _ftime_s, _ftime32_s, _ftime64_s geçerli sistem saatini saklamak için.

SYS\TIMEB.H

__timeb64yapısı

Tarafından kullanılan _ftime64 ve _ftime_s, _ftime32_s, _ftime64_s geçerli sistem saatini saklamak için.

SYS\TIMEB.H

tmyapısı

Used by asctime, _wasctime, asctime_s, _wasctime_s, gmtime, _gmtime32, _gmtime64, gmtime_s, _gmtime32_s, _gmtime64_s, localtime, _localtime32, _localtime64, localtime_s, _localtime32_s, _localtime64_s, mktime, _mktime32, _mktime64 and STRFTIME wcsftime, _strftime_l, _wcsftime_l to store and retrieve time information.

SAAT.H

uintptr_t(uzun tamsayı veya __int64hedef platform bağlı olarak)

Bir işaretsiz tamsayı veya imzalanmamış __int64 sürümü intptr_t.

STDDEF.H ve diğer dosyaları Ekle

unexpected_function

Bir tür tanýmlamak için ne zaman çağrılan bir geri arama işlevi beklenmeyen olarak adlandırılır. Tarafından kullanılan set_unexpected.

EH.H

_utimbufyapısı

Mağazalar dosya tarafından kullanılan erişim ve değişiklik zamanları _utime, _wutime ve _futime, _futime32, _futime64 dosya değiştirilme tarihleri değiştirmek için.

SYS\UTIME.H

_utimbuf32yapısı

Mağazalar dosya tarafından kullanılan erişim ve değişiklik zamanları _utime, _utime32 _utime64, _wutime, _wutime32, _wutime64 ve _futime, _futime32, _futime64 dosya değiştirilme tarihleri değiştirmek için.

SYS\UTIME.H

__utimbuf64yapısı

Tarafından kullanılan _utime64, _wutime64 ve _futime64 geçerli zamanı tutmak amacıyla.

SYS\UTIME.H

va_listyapısı

Tarafından gereken bilgileri saklamak için kullanılan va_arg ve va_end makrolar. Çağrılan işlev türünde değişken bildirir va_list geçirilebilen bağımsız değişken olarak başka bir işleve.

STDARG.H

CRTDEFS.H

wchar_tgeniş karakter

Uluslararası piyasalar için taşınabilir programlar yazmak için kullanışlıdır.

STDDEF.H, STDLIB.H

CRTDEFS.H

SYS\STAT.H

wctrans_ttamsayı

Yerel ayara özgü karakter eşleştirmeleri temsil eder.

WCTYPE.H

wctype_ttamsayı

Herhangi bir dil karakter kümesinin tüm karakterleri temsil edebilir.

WCHAR.H

CRTDEFS.H

wint_ttamsayı

Herhangi bir geniş karakter veya geniş son dosya sonu değeri tutan veri nesnesi türü.

WCHAR.H

CRTDEFS.H

Ayrıca bkz.

Diğer Kaynaklar

C Çalışma Zamanı Kitaplığı Başvurusu