当前位置:首页 C++ > 正文

c++最小值函数头文件

作者:野牛程序员:2023-07-17 11:47:21 C++阅读 2615

以下是一个C++的头文件,其中定义了一个函数minimum,用于找到两个值中的最小值:

#ifndef MINIMUM_H
#define MINIMUM_H

template<typename T>
T minimum(T a, T b)
{
    return (a < b) ? a : b;
}

#endif // MINIMUM_H

要使用这个头文件,你可以在你的C++源文件中包含它,并调用minimum函数来找到最小值。例如:

#include <iostream>
#include "minimum.h"

int main()
{
    int a = 5;
    int b = 10;
    int minVal = minimum(a, b);
    std::cout << "Minimum value: " << minVal << std::endl;
    
    return 0;
}

请注意,minimum函数使用了模板,这意味着你可以传递不同类型的参数(例如intfloatdouble等),并且它会根据参数类型进行编译时实例化。这使得函数能够在不同的数据类型上工作。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击