从c ++ 11开始,我们可以这样做:
template<class A, class B> class C{};
template<class A> using D = C<A, int>;
Run Code Online (Sandbox Code Playgroud)
所以D是C有B=int.
typedef在c ++ 03中有没有办法做到这一点?
这不起作用:
template <class A> typedef C<A, int> D;
Run Code Online (Sandbox Code Playgroud) 为什么不yes | head挂?
我以为系统会从中收集所有结果yes然后将其传递给它head,因为它yes是一个无限循环,系统会挂起.但是,它实际上可以停止并显示10行y.
系统如何管理停止yes时head完成收集数据?