投稿者のCソースのバグ
- ページ: BugReport
- 投稿者: anonymous
- 優先順位: 低
- 状態: 却下
- カテゴリー: 表示
- 投稿日: 2010-02-13 (土) 13:59:02
- バージョン:
メッセージ
Cファイルのシングルクオーテーションやダブルクオーテーションの色づけで、最後の文字がバックスラッシュの場合、色が閉じてくれないのですが。L"\DosDevices\" とか書くとそれ以降が黄色くなってしまい困るんですが・・。
エスケープされちゃってるんだと思いますが
- C言語ならL"\\DosDevices\\"と書かないとその文字列は \DosDevices\ とは解釈されずコンパイルも通らないと思いますけど? --
- それは分かりますけども --
- 何故色分けなのか? そこに文字列があることを強調するため。 なぜ色分けされないのか。 コードに問題があることがわかる。 --
- こんなことに対応したら、文字列中のダブルクォーテーションのエスケープができなくなりますよね。 --