Это зависит от того, что вы подразумеваете под "приемлемым".
Есть два значения, в которых косые черты допустимы, а обратные косые черты - нет.
Если вы пишете C99, C ++ 03 или C1x, обратная косая черта не определена, в то время как косая черта допустима, поэтому в этом смысле обратная косая черта недопустима.
Но это не имеет значения для большинства людей. Если вы пишете C ++ 1x, где обратная косая черта поддерживается условно, а платформа, для которой вы кодируете, поддерживает их, они приемлемы. И если вы пишете «расширенный диалект» C99 / C ++ 03 / C1x, который определяет обратную косую черту, то же самое. И, что более важно, в любом случае это понятие «приемлемый» в большинстве случаев совершенно бессмысленно. Ни один из стандартов C / C ++ не определяет, что означает косая черта (или что означает обратная косая черта, когда они поддерживаются условно). Имена заголовков сопоставляются с исходными файлами способом, определяемым реализацией, точка. Если у вас есть иерархия файлов, и вы спрашиваете, использовать ли обратную косую черту или косую черту, чтобы ссылаться на них в директивах #include, ответ таков: ни один из них не является переносимым. Если вы хотите написать действительно переносимый код, вы не можете использовать иерархии заголовочных файлов - фактически, возможно, вам лучше всего написать все в одном исходном файле, а не #include ничего, кроме стандартных заголовков.
Однако в реальном мире люди часто хотят, чтобы они были «достаточно портативными», а не «строго портативными». Стандарт POSIX предписывает, что означает косая черта, и даже за пределами POSIX большинство современных платформ, включая Win32 (и Win64), кросс-компиляторы для встраиваемых и мобильных платформ, таких как Symbian и т. Д., Обрабатывают косые черты в POSIX, по крайней мере, настолько, насколько это возможно. C / C ++ #include директивы. Любая платформа, которая не имеет, вероятно, не будет для вас способа вставить на нее дерево исходных текстов, обработать ваш make-файл и т. Д. И т. Д., Поэтому директивы #include будут меньше всего беспокоить вас. Если это то, что вас волнует, то косые черты допустимы, а обратные косые черты - нет.