摘要:
typename的提出 是为了解决 :: 符号歧义性,:: 既可以作为嵌套类型(stdvectoriterator * iter)又可以作为引用静态成员(Aiterator),这样的话,Titerator * iter 会产生歧义,前者定义一个 vectoriterator 类型变量,后者如果 it 阅读全文
摘要:
https://www.jianshu.com/p/d686ad9de817 测试代码: #include <iostream> #include <memory> using namespace std; int main(){ int x=3; auto add1 = [x](int a, in 阅读全文