Включаемые файлы для многопоточности
Стандартные включаемые файлы объявляют функции библиотеки среды выполнения языка C, как они реализованы в библиотеках. Если используется параметр Полная оптимизация (/Ox) или Соглашение о вызовах fastcall (/Gr), компилятор считает, что все функции должны вызываться с использованием соглашения о вызовах реестра. Функции библиотеки среды выполнения скомпилированы с помощью соглашения о вызовах языка С, и объявления в стандартных включаемых файлах указывают компилятору на необходимость создания правильных внешних ссылок на эти функции.
См. также
Основные понятия
Реализация многопоточности на языке C с помощью функций Win32