ランキングサーバ作成で使用した miw というファイラーですが、
結構全角文字を使用している部分が多くて、途中であっさりと挫折してしまいました。
(ソースを見るのが久々で、ソースを追えなくなっているのも大きいですが…)
C言語って、あんなに面倒だったっけ?
ビット演算、シフト演算、三項式を使いまくる使いまくる。
でも、defineはCの方がいいなぁとか思ったり…
こんなのとか…
#define StrCpy(__TO , __FROM) \
{\
char *__CP1 , *__CP2;\
__CP1 = (char *)__TO;\
__CP2 = (char *)__FROM;\
while ((*__CP1++ = *__CP2++) != '\0') ;\
}
こんなのとか…
#ifdef Debug
#define DebugPrint fprintf
#else
#define DebugPrint
#endif
0 件のコメント:
コメントを投稿