小编uro*_*012的帖子

什么是 foo*(*)?

在一个项目中,我遇到了以下代码行。

::std::unordered_map<std::string, Channel*(*)(Module*, const Parameters&)>;
Run Code Online (Sandbox Code Playgroud)

有人知道 Channel*(*) 是什么意思吗?和Channel**一样吗?这对我来说似乎令人困惑和过于复杂。

Channel 构造函数如下所示:

Channel(Module* module, const util::Parameters& parameters);
Run Code Online (Sandbox Code Playgroud)

c++ pointers c++11

2
推荐指数
1
解决办法
175
查看次数

标签 统计

c++ ×1

c++11 ×1

pointers ×1