使用过的函数--static_cast/memcpy/zeromemery 以后总结

博客提及了static_cast、memcpy、zeromemery相关内容,但后续待补充。这些均为信息技术领域编程中可能会用到的操作。
static_cast/memcpy/zeromemery  待续
c:126:37: error: 'esp_ble_mesh_scene_register_t' has no member named 'scene_name'; did you mean 'scene_number'? 126 | [0] = {.scene_number = 0x0001, .scene_name = "Scene1"}}; | ^~~~~~~~~~ | scene_number E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:126:50: error: initialization of 'unsigned char' from 'char *' makes integer from pointer without a cast [-Wint-conversion] 126 | [0] = {.scene_number = 0x0001, .scene_name = "Scene1"}}; | ^~~~~~~~ E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:126:50: note: (near initialization for 'stored_scenes[0].scene_type') E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:126:50: error: initializer element is not computable at load time E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:126:50: note: (near initialization for 'stored_scenes[0].scene_type') E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:135:6: error: 'esp_ble_mesh_scenes_state_t' has no member named 'scene_type' 135 | .scene_type = ESP_BLE_MESH_SCENES_NAME, | ^~~~~~~~~~ E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:135:19: error: 'ESP_BLE_MESH_SCENES_NAME' undeclared here (not in a function); did you mean 'ESP_BLE_MESH_SCENE_SUCCESS'? 135 | .scene_type = ESP_BLE_MESH_SCENES_NAME, | ^~~~~~~~~~~~~~~~~~~~~~~~ | ESP_BLE_MESH_SCENE_SUCCESS E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:366:33: error: unknown type name 'esp_ble_mesh_scene_server_cb_event_t'; did you mean 'esp_ble_mesh_cfg_server_cb_event_t'? 366 | static void scene_event_handler(esp_ble_mesh_scene_server_cb_event_t event, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | esp_ble_mesh_cfg_server_cb_event_t E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:367:33: error: unknown type name 'esp_ble_mesh_scene_server_cb_param_t'; did you mean 'esp_ble_mesh_cfg_server_cb_param_t'? 367 | esp_ble_mesh_scene_server_cb_param_t *param) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | esp_ble_mesh_cfg_server_cb_param_t E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c: In function 'ble_mesh_init': E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:841:5: error: implicit declaration of function 'esp_ble_mesh_register_scene_server_callback'; did you mean 'esp_ble_mesh_register_time_scene_server_callback'? [-Wimplicit-function-declaration] 841 | esp_ble_mesh_register_scene_server_callback(scene_event_handler); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | esp_ble_mesh_register_time_scene_server_callback E:/Desktop/esp-idf-release-v5.5/examples/bluetooth/esp_ble_mesh/onoff_models/onoff_server/main/main.c:841:49: error: 'scene_event_handler' undeclared (first use in this function); did you mean 'esp_etm_event_handle_t'? 841 | esp_ble_mesh_register_scene_server_callback(scene_event_handler); 解决
最新发布
08-05
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值