HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0224
玄冬#defineの引数の初期値に他の引数を指定するのは有りですか?2解決


玄冬

リンク

2014/2/24(Mon) 09:25:33|NO.60244


#define test(%1,%2=%1) mes ""+%1+":"+%2 test 1,
書けてしまったのですが、

たまたまなのか、
想定された書き方なのかわからないと
怖くて使えないのでお教え頂けると助かります。



この記事に返信する


玄冬

リンク

2014/2/24(Mon) 09:37:00|NO.60245

と思ったら、違った

#define test(%1,%2=%1) mes ""+%1+":"+%2 test "a"
%が無視されてるだけ?

と思ったら

#define test(%1,%2,%3=%2) mes ""+%1+":"+%2+":"+%3 test "a","b"
は1行目で構文エラー…何だこれ?

とりあえず、使ってはいけない文法だということはわかりました。



玄冬

リンク

2014/2/24(Mon) 09:43:52|NO.60246

解決

mes %10011

で二進数表記ができるんですね。初めて知りました。



ONION software Copyright 1997-2018(c) All rights reserved.