无法在类模板中传递不同的数据类型

时间:2015-09-12 22:57:09

标签: c++

我的大学数据结构课程的课程模板程序出了问题。我正在编写一个基本程序,创建一个类模板,4个类对象(2个整数和2个双精度),设置它们的宽度长度厚度,然后计算铺设道路所需的体积。前两个对象是双精度并且工作得很好,但是,当我通过int对象时,编译器警告我它试图将double转换为int并可能导致数据丢失。然后我得到一个返回音量值为0,这是不正确的。

# -*- coding: utf-8 -*-

这是我的功能。这是第二次在两个双路物体之后被召唤。任何正确方向的帮助将不胜感激!

0 个答案:

没有答案