【发布时间】:2016-02-10 07:05:28
【问题描述】:
代码来自Android AOSP 代码 , Sensor.cpp 有以下代码。
struct sensors_module_t HAL_MODULE_INFO_SYM = {
common: {
tag: HARDWARE_MODULE_TAG,
version_major: 1,
version_minor: 0,
id: SENSORS_HARDWARE_MODULE_ID,
name: "LGE Sensor module",
author: "LG Electronics Inc.",
methods: &sensors_module_methods,
dso: NULL,
reserved: {0}
},
get_sensors_list: sensors__get_sensors_list,
};
现在我不明白这里的: 是什么意思?是某种初始化还是其他什么?
我对 C++ 了解不多。因此,如果有任何链接或资源来理解这件事,我们将不胜感激。我通过谷歌搜索找不到太多。
【问题讨论】:
-
isocpp.org/tour 对 C++ 有很好的介绍。还有一个常见问题解答,您绝对应该阅读来自github.com/isocpp/CppCoreGuidelines/blob/master/… 的 C++ 核心指南。
标签: c++ data-structures