Как написать код, зависящий от файловой системы, на C++? Я пишу библиотеку уровня пользователя, которая должна по-разному обрабатывать файлы в зависимости от определенных функций базовой файловой системы, как я могу это понять?
Например, существуют ли какие-либо определенные директивы препроцессора, раскрывающие файловую систему?