C++串作为分发器
构 A:公 分发静{
静 空 g(串&a){
打印(a);
}
静 空 f(串&a){
打印(a);
打印(a);
}
静 空 h(串&a){
打印("h");
}
静 空 aa(串&a){
串 e{"h"};分发<f,g,h>(e,a);//这里
}//e分发串,f,g,h与们的匹配
};//由e来控制执行哪个静函数.
空 主(){
向量<串>们{"g","f","h"};
A::加(们);串 c{"哈哈"};
A::aa(c);
}
通过这里的e来分发对应f,g,h中的哪个.
浙公网安备 33010602011771号