Когда я разрабатываю на C ++ файловую систему, не чувствительную к регистру, я скучаю по таким проблемам, как
#include "File.h"
если на диске это действительно file.h
.
Проблема возникает только тогда, когда я в конце концов пытаюсь скомпилировать код в чувствительной к регистру файловой системе.
Как имитировать чувствительность к регистру в файловой системе (такой как OSX по умолчанию), которая не учитывает регистр?
Edit:
Я ищу автоматизированное решение, которое я могу запустить сейчас и в будущем «нажатием кнопки».
Представляется также, что это хороший стиль для строгого именования файлов в C ++ после точного имени класса, включая case. Таким образом, SuperDuperClass появится в SuperDuperClass.h. Решение, которое требует имен файлов в нижнем регистре, не подходит.