09/10/11 22:31:03
LF
724:デフォルトの名無しさん
09/10/18 17:03:53
今時そんなエラー吐くエディタは要らんな。
725:デフォルトの名無しさん
09/10/18 18:12:05
for ( ; ; )/*~~~~ \(; ; )*/
無限ループはこうかく
726:デフォルトの名無しさん
09/10/18 23:37:59
こうだろ
#define _
for(;_;)
727:デフォルトの名無しさん
09/10/19 00:18:53
#define は反則だろ・・。
#define do_ob (for)
#define p_q (;;)
do_ob (p_q)
728:デフォルトの名無しさん
09/10/19 00:25:14
>727
展開すると
(for)((;;))
コレが通るコンパイラを教えてクレ。
729:デフォルトの名無しさん
09/10/19 21:38:33
>>728
defineのあとのカッコ()は無視されます
730:デフォルトの名無しさん
09/10/20 00:48:44
>729
#define A (1+2)
#define B (3+4)
printf( "%d\n", A * B );
731:デフォルトの名無しさん
09/10/20 12:02:05
>>729
むしろ>>730のようにカッコを無視してもらっては困る場合が多いんだけど
732:デフォルトの名無しさん
09/10/20 12:07:05
>>729
だから、どのコンパイラがそんな挙動をするのかと。
733:デフォルトの名無しさん
09/10/20 17:47:26
>>730
11
734:デフォルトの名無しさん
09/10/20 18:07:49
>>733
>732
735:デフォルトの名無しさん
09/10/20 23:16:03
「コメントは無視される」と間違えてる気ガス。
#define A 1 // コメント書いてもちゃんと通るYO!
printf( "%d\n", A );
736:デフォルトの名無しさん
09/10/21 02:42:12
香ばしいな
737:デフォルトの名無しさん
09/10/21 09:36:17
>>735
>「コメントは無視される」と間違えてる気ガス。
誰が?
738:デフォルトの名無しさん
09/10/21 09:42:54
>>737
>735は日本語が不自由なんだよ。>735は、
「>729はコメントが無視されることと同様にと括弧も無視されると勘違いしているのじゃないか」
と言いたいのだろ。
まぁ、普通はそんな間の抜けた勘違いはしないがな。
739:デフォルトの名無しさん
09/10/21 19:34:08
俺の書いた>>325のせいで殺伐としてるなw
740:デフォルトの名無しさん
09/10/21 19:35:12
#define 325 735
741:デフォルトの名無しさん
09/10/21 19:35:56
上記2つ725の間違いです><
742:デフォルトの名無しさん
09/10/21 20:18:01
スタイルの前にまともに動くコードを書けって感じ、、、
743:デフォルトの名無しさん
09/10/21 22:36:02
#define good ;;