【发布时间】:2017-06-07 03:25:05
【问题描述】:
浏览 Haskell SDL 绑定的来源,我偶然发现了以下内容:
#include "SDL/SDl.h"
fromAudioFormat AudioS8 = #{const AUDIO_S8}
#{const AUDIO_S8} 部分实际上是做什么的?乍一看,它从SDL.h 中提取了一个符号,但我想确切地知道它的作用以及如何构造类似的东西。我对const修饰符特别好奇。
【问题讨论】:
标签: haskell preprocessor