Est la barre oblique inverse acceptable en C et C++ #include directives?

Il y a deux séparateurs de chemin dans l'usage commun: Unix barre oblique et le DOS de la barre oblique inverse. de Repos dans la paix, Mac Classic côlon. Si elle est utilisée dans une directive #include, sont-ils égaux en vertu des règles du C++11, C++03, et C99 normes?

  • Noms de chemin d'accès sont un OS détail d'implémentation. Comme c'est le compilateur paramètre que vous souhaitez utiliser pour éviter d'avoir à spécifier un nom de répertoire dans une directive #include.