已经摈弃了C的简洁性,完全是另一种语言了。
至于功能和效率,未必有质的提升。可读性更差。可维护性,可移植性,你们说了算。
学习成本太高。当年学C的时候,看半天书就上手。写个程序要想让人看不懂还得费点功夫。
我们在接一个国外软件标时,对方要求提供源码和版权,我们又不愿意他把软件直接卖第三方,所以下了很多功夫。C++的,就省事多了,直接让他看不懂。他也不敢轻易改动。
【 在 buildtolast 的大作中提到: 】
: template <class F, class... Args>
: auto ThreadPool::Enqueue(F &&f, Args &&...args) -> std::future<typename std::result_of<F(Args...)>::type> {
: using return_type = typename std::result_of<F(Args...)>::type;
: ...................
--
修改:ylh1969 FROM 221.221.52.*
FROM 221.221.52.*