![]() |
1
1
使用时有几个问题
进行函数调用的一行程序是:
我建议用两行来简化它。
|
![]() |
2
1
如果使用C++ 17,最简单的解决方案是在函数头中使用STD::调用。
确保扶手杆是静态的。handlersIndextab也应该是。 根据具体情况,另一种方法是使用枚举而不是字符串作为消息,然后打开枚举并直接调用所需的方法。如果消息完全在您的控制之下,包括传输通道,这是最合适的。 如果在消息中有一个描述性字符串很重要,我看到的另一种方法是打开消息的散列。 哈希必须是constexpr函数 这样您的case值就可以在编译时计算出来。用途:
使用这种方法的好处是
|
![]() |
J. Doe · 线程静态变量与实例化 7 年前 |
![]() |
D.B · django静态文件不随虚拟环境出现 7 年前 |
![]() |
157 239n · 我可以在UI线程之外使用getFilesDir吗 7 年前 |
![]() |
John David · ——等待这个。方法();在静态方法中不起作用 7 年前 |
![]() |
Yu.Pan · Spring boot项目找不到静态文件 7 年前 |
![]() |
Yu.Pan · 无法在springboot静态内容中获取文件 7 年前 |
![]() |
BaCh · C++:使用名称相同但参数不同的类成员和静态函数失败 7 年前 |