今天在做C++一个模板类的练习的时候,遇到这个警告。出错的语句为:
Compare<float> cmp2(45.78,93.6);
在C++里面,小数是默认为double类型的,所以在把默认为double类型的45.78和93.6赋给float类型的时候,出现了截断的警告。