Forum » Programiranje » Template funkcija
Template funkcija

mov ax 0x7c0 ::
torej se učim....
zakaj mi javi ta warning:
warning C4244: 'return' : conversion from 'double' to 'int', possible loss of data
in mi tpa double ne zracuna prav? koliko sem bral bi moralo...
a mi lahko kdo razloži prosim!
lp
[edit - naslov - vsc]
template class tip
kub(tip st){
return st*st*st;
}
int main(){
int a = 3;
double b = 3.2345;
kub(a);
kub(b);
return 0;
}
zakaj mi javi ta warning:
warning C4244: 'return' : conversion from 'double' to 'int', possible loss of data
in mi tpa double ne zracuna prav? koliko sem bral bi moralo...
a mi lahko kdo razloži prosim!
lp
[edit - naslov - vsc]
- spremenil: Vesoljc ()

rasta ::
Prevajalnik tvojo kodo razume kot:
template <class tip>
int kub(tip st)
{
return st*st*st;
}
Če ne napišeš, kaj funkcija vrača, je privzeto int!
template <class tip>
int kub(tip st)
{
return st*st*st;
}
Če ne napišeš, kaj funkcija vrača, je privzeto int!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
⊘ | [C#]naloga iz metod!Oddelek: Programiranje | 1815 (1648) | Ziga Dolhar |
» | C++ programiOddelek: Programiranje | 2606 (2202) | ERGY |
» | [Naloga][Java] UlomkiOddelek: Programiranje | 2803 (2651) | SkIDiver |
» | [C++] Problem z dedovanjem šablon (template inhieritance)Oddelek: Programiranje | 1752 (1630) | Gundolf |
» | [C++] Functor za izračun osnovne statistike podatk. strukture (vector,list...)Oddelek: Programiranje | 1573 (1486) | Vesoljc |