エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ソース内の行末に\
> このバックスラッシュが必要(?)となるのは、 > マクロ定義だけでしょうか? ソースファイルのどこ... > このバックスラッシュが必要(?)となるのは、 > マクロ定義だけでしょうか? ソースファイルのどこででも記述できますが、「必要」という意味では大多数がマクロ定義かと思います。 他に必要になりそうなのは、#if指令で長い式を記述する際に、複数行に分けたくなる場合ぐらいでしょうか? #if defined L && L != 0 \ || defined M && 0 < M && M < 10 \ || defined N && N < 100 のような場合です。 ところで、行末に逆斜線を記述したつもりがないのに、コンパイラがそう解釈してしまっておかしくなることもあります。 例えば、 // 変換表 const int table[] = { ... } のような記述があり、このソースコードがシフトJISで保存されているような場合です。シフトJISに対応していないコンパイラだと、「表」の2