expecting "typedef", "struct", "union", "enum", "native", "const", "local", "interface", "module" or end of input
时间: 2023-09-10 20:12:49 浏览: 37
这个错误通常是由于代码中缺少了一个关键字引起的。在代码中,关键字"typedef", "struct", "union", "enum", "native", "const", "local", "interface", "module"以及"end of input"是用来标识不同类型的声明的。在这种情况下,代码应该以这些关键字之一开头,或者是代码已经结束。根据提供的引用内容,可以看出这是在描述代码中的一些类型定义。具体来说,引用中的代码是定义了一个名为SurfaceMap的类型,它是std::unordered_map<int, std::vector<size_t>>的别名。引用中的代码是定义了一个名为PhysicalCameraSettings的结构体,并使用typedef将其命名为PhysicalCameraSettingsList。因此,根据提供的引用内容,可以确定在代码中确实缺少了一个关键字。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Camera之PhysicalCameraSettingsList/SurfaceMap/CameraMetadata/RequestList的关系(三十二)](https://blog.csdn.net/u010164190/article/details/132120319)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]