C++有什么优缺点