As a follow-up on Is it mandatory to escape tabulator characters in C and C++? (do note I'm not the author of said question).
I've learned such code is considered "bad practice". The comments seem to be suggesting the same thing. However, for some reason the standard allows this trickery so somebody must either found no harm in it or has a use-case for it.
Is not escaping tabulator characters widely accepted as "bad practice"?
Using tabs in litterals instead of escaping them ('\t'
,"\t") is a bad practice because :