DAY13 今天讲讲模板编程
#工作体验#
当函数传入形参个数不确定时,java中有泛型编程这个概念,c++中也有,通过泛型来代替未知个数的形参。但是泛型编程中存在隐式类型转换的问题,而隐式类型转换不当容易在运行期报错,所以提高了代码的维护成本,降低了稳定性。针对此问题,c++中有模板编程这个概念,通过编译期确定参数类型,避免运行期进行类型转换,从而提高了代码的安全性和可维护性 。
当函数传入形参个数不确定时,java中有泛型编程这个概念,c++中也有,通过泛型来代替未知个数的形参。但是泛型编程中存在隐式类型转换的问题,而隐式类型转换不当容易在运行期报错,所以提高了代码的维护成本,降低了稳定性。针对此问题,c++中有模板编程这个概念,通过编译期确定参数类型,避免运行期进行类型转换,从而提高了代码的安全性和可维护性 。
全部评论
模板编程是不是和八股差不多啊?😣
模板编程的环境一旦确立还是比较方便的
相关推荐
点赞 评论 收藏
分享
09-01 10:57
上海电力大学 产品经理 码农索隆:传音老登来也。
但是这个我不知道怎么回答,不仅仅传音吧,很多公司在候选人不第一时间接受offer或主动将报道时间延期时,都会再从池子里面捞人,直到l捞到满足公司所有要求的人。

点赞 评论 收藏
分享
点赞 评论 收藏
分享