のように有効な通常の文字列リテラルのコンパイラは、エラーなしでコンパイルします。escape sequence\n\t
しかし、私がのinvalid escape charactersように使用した瞬間\s、\wコンパイラはエラーを表示します。はい、それを使用verbatim stringまたはエスケープすることでエラーを回避できます\\が、私の質問は
コンパイラは文字列リテラルが有効であるかどうかを検証escape charactersしますか?そうであれば、それが唯一の目的です!