さまざまな IoT メッセージング プロトコルについて読んでいるときに、以下のように定義された構造に出くわしました。
enum TempScale {
CELSIUM,
KELVIN,
FARENHEIT
};
struct TempSensorType {
short id;
float temp;
float hum;
TempScale scale;
};
#pragma keylist TempSensorType id
私の質問は: この#pragma keylistキーワードは何をするのか、#pragmaプリプロセッサ ディレクティブの使用に関するドキュメントはどこにありますか (そのようなディレクティブだと思います..)。
ありがとう。