Что означает этот точечный синтаксис в руководстве по разработке часов Pebble? [Дубликат]
На этот вопрос уже есть ответ:
Что означает точка (.) В инициализаторе структуры? 3 ответаЯ наткнулся на следующий код в руководстве по разработке приложений для Pebble:
// Set handlers to manage the elements inside the Window
window_set_window_handlers(s_main_window, (WindowHandlers) {
.load = main_window_load,
.unload = main_window_unload
});
Я не могу понять это назначение .load и .unload. Это стандарт C? Я не думаю, что когда-либо видел подобный синтаксис раньше.