在C ++ TDLib中,如何使用其downcast_call
函数调用函数?
我想在单独的函数中编写消息处理程序,而不要使用lambda并将所有内容放在同一位置。我不擅长解释这些事情,但是我想做的是一个检查消息内容(模式,消息是传出还是传入等)并从数组/向量中调用其他函数的函数。
什么是这样做的好方法?
布局将类似于:
具有在update_new_message上触发的消息检查器函数,并且如果要求正则表达式模式满足从我的数组/向量触发另一个要求的条件,那么我将使用另一个名为on_message
的函数进行追加