mi sono imbattuto in un codice durante la lettura di un article, l'autore afferma che "libreria standard C++ fornisce le seguenti definizioni del tipo:"Cosa significa il seguente typedef in chrono :: duration?
namespace std {
namespace chrono {
typedef duration<signed int-type >= 64 bits,nano> nanoseconds;
typedef duration<signed int-type >= 55 bits,micro> microseconds;
typedef duration<signed int-type >= 45 bits,milli> milliseconds;
typedef duration<signed int-type >= 35 bits> seconds;
typedef duration<signed int-type >= 29 bits,ratio<60>> minutes;
typedef duration<signed int-type >= 23 bits,ratio<3600>> hours;
}
}
La mia domanda è che cosa vuol dire signed int-type >= 64 bits
? Significa signed int
meno type
? E se sì, come lo interpretate?
[CPPReference] (http://en.cppreference.com/w/cpp/chrono/duration) è un ottimo riferimento per C++ e in questo caso presenta quei typedef in un formato più chiaro. – Barry