• 1 odgovor
  • 2.924 pregleda
Problem sa #include<limits> 19.12.2004. u 14:22 · pre 265 meseci #1
Code:

#include <iostream>
#include <limits>
int main()
{
std::cout<<"Najveci float je"<<numeric_limits<float>::max()<<"\n";
}


Rezultat:

Code:

main.cpp: In function `int main()':
main.cpp:5: error: `numeric_limits' undeclared (first use this function)
main.cpp:5: error: (Each undeclared identifier is reported only once for each
   function it appears in.)
main.cpp:5: error: syntax error before `>' token


Naravno, proverio sam i postoji limits.h fajl u kome je definisana ova sablonska funkcija, a kompajler nije prijavio da nedostaje ¨limits¨ fajl.
Dakle, fajla ima, kompajler ne prijavljuje da ga nema, a funkcija se me vidi ??
Potpis
Skripte iz oblasti računarstva na Srpskom jeziku
kontakt email milicic [tacka] marko [na] gmail [tacka] com

Numizmatička kolekcija:
http://numismaticscollection.blogspot.com/
Re: Problem sa #include<limits> 20.12.2004. u 06:58 · pre 265 meseci #2
Sada radi:

Code:

#include <iostream>
#include <limits>

int main()
{
    std::cout<<"Najveci float je"<<std::numeric_limits<float>::max()<< std::endl;
    
}


Znaci nedostaje ti std:: ispred numeric_limits<float>...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme