new BMKMapPoint[index] 和 delete []points 报错

 

在使用百度地图时,使用的时候下面一句报错了~

BMKMapPoint *pionts = new BMKMapPoint[index];

用下面这句也报错    delete []points;

解决方案:将把文件后缀从m改成了mm。

分析:变态的百度静态库中采用ObjectC++实现,以上两句时ObjectC++的特性。如果把文件后缀改为mm,则xcode会用ObjectC++的方式来编译文件。

原文地址:https://www.cnblogs.com/ygm900/p/3087937.html