LoginSignup
9
3

More than 1 year has passed since last update.

C++,C#のコメントアウトテクニック

Posted at

概要

下記のような記載が出来る言語で使えるコメントアウトのTips

使える言語の参照

main.cpp
// 1行コメント
/*
複数行コメント
複数行コメント
*/

内容

複数行コメントを1文字で切り替える
先頭のスラッシュ(/)を消すと切り替えれる

main.cpp
//*
現在の
複数行コメントは
コメントアウトされない
//*/

/*
現在の
複数行コメントは
コメントアウトされる
//*/

機能の切り替えを1文字で切り替える
上記のIF版で
先頭のスラッシュ(/)を消すと切り替えれる

main.cpp
//*
Active Block
/*/
Disable Block
//*/

/*
Disable Block
/*/
Active Block
//*/

まとめ

C++er には多少有名なのでN番煎じではあるもののいろいろな言語で使えるので書いてみました。

C++では#if #endifで切り替えたりしますが、プリプロセッサで簡単に切り替える機能がない言語だと使いみちはありそうです。
後1文字切り替えなので楽ですが、可読性が良いとは言えないので過度な利用は控えたほうが良さそうです。

9
3
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
3