c++ map 成员函数
时间: 2023-09-07 18:12:44 浏览: 108
在上述代码中,map被用来存储Test类的成员函数的函数名和函数指针。这样做的好处是可以根据函数名字符串直接调用相应的成员函数。在Test类中,声明了一个成员函数指针类型Fun_ptr,用来作为map的value类型。
在调用函数时,需要使用this指针来调用成员函数。在RunFunc方法中,首先判断传入的函数名是否存在于funcMap中,如果存在,则通过this指针和函数指针来调用相应的成员函数。
关于c和map成员函数之间的关系,根据提供的引用内容无法得出确切的答案。引用中提到的内容似乎与c和map成员函数无关。需要更多的信息才能回答这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [C++ map保存类成员函数指针](https://blog.csdn.net/yao_hou/article/details/123292920)[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: 50%"]
- *3* [1400集C C++全新企业核心项目攻坚 Ai项目+地震监测+婚恋+游戏+服务引擎 70G容量](https://download.csdn.net/download/qq_41972992/88270318)[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: 50%"]
[ .reference_list ]
阅读全文