2021/12/4(土)

C++を久しぶりに書いていたのだが、引数付きマクロにおいて##で文字列を結合しようとすると、記号は結合できないらしいことを知った。

#define a(x, y) x##y

みたいなことをするとa(hoge, foo)は通るがa(hoge, +)とかは通らない。


「自発的隷従論」を読み進めた。「自由は素晴らしい」という話と「人は何故かそれを捨てる」という話が長すぎて飽きてきた。

「フランス王の権威の正当性」という章を立てて、フランス王の権威はわざわざ特例の注釈のように擁護していて笑ってしまった。あれこれ弁を弄して説明しているが、要するにクロヴィス王の物語とやらがフランス文学界から撥ね退けられることになるのは避けたいらしい。頭の良い論客が急に見せるオタク臭さと人間臭さはなかなか好きだよ。

さて、本論にもどろう(どうして話がそれたかわからないのだが)。

これ、もうギャグだろ。

Categories: