में संरचना प्रारंभिकरण 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,
};
अब मैं यहाँ समझ में नहीं आता क्या करता है :
यहाँ मतलब है? क्या यह किसी प्रकार का प्रारंभिकरण है या कुछ और?
मुझे सी ++ के बारे में बहुत कुछ पता नहीं है। इसलिए यदि इन चीजों को समझने के लिए कोई लिंक या संसाधन की सराहना की जाएगी। मैं इसके लिए googling द्वारा ज्यादा नहीं मिल सका।
https://isocpp.org/tour सी ++ के लिए एक अच्छा परिचय है। एक एफएक्यू भी है, और आपको निश्चित रूप से https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md से C++ कोर दिशानिर्देशों को पढ़ना चाहिए। – Jens