Új hozzászólás Aktív témák

  • cafat

    tag

    Sziasztok!
    A következő programmal kapcsolatba lenne egy kérdésem. A program így tökéletesen működik viszont ha a függvénysablonba a maximumot átírom max-ra akkor a program nem fut le mert hibát ír ki. Ennek mi lehet az oka? :F Bármi másra átírom akkor lefut rendesen a program.
    #include <iostream>
    template <typename T> T maximum(T a,T b)
    {
    if(a>b) return a;
    else return b;
    }
    int main()
    {
    using namespace std;
    setlocale(LC_ALL,"hun");
    int c=10, d=5;
    double x=4.2, y=7.6;
    char e='a',f='x';
    cout<<"A két egész szám közül a(z)"<<maximum(c,d)<<" a nagyobb"<<endl;
    cout<<"A két lebegőpontos szám közül a(z)"<<maximum(x,y)<<" a nagyobb"<<endl;
    cout<<"A két karakter közül a(z)"<<maximum(e,f)<<" a nagyobb"<<endl;
    return 0;
    }

    Válaszaitokat előre is köszönöm! :R

Új hozzászólás Aktív témák