概要
下記のような記載が出来る言語で使えるコメントアウトの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文字切り替えなので楽ですが、可読性が良いとは言えないので過度な利用は控えたほうが良さそうです。