Ц ++ мктиме () - Ц ++ стандардна библиотека

Функција мктиме () у Ц ++ претвара локално календарско време у време од епохе и враћа вредност као објекат типа тиме_т.

Функција мктиме () је дефинисана у датотеци заглавља.

мктиме () прототип

 тиме_т мктиме (тм * време);

Функција мктиме узима аргумент као показатељ на тм објекат и враћа време од епохе као вредност типа time_t. Вриједности, вријеме-> тм_вдаи и вријеме-> тм_идаи се занемарују.

Ако је вредност time->tm_isdstнегативна, то доводи до тога да мктиме покушава да утврди да ли је било на снази летње рачунање времена.

мктиме () параметри

  • време: показивач на тм објекат који представља локално календарско време за претварање.

мктиме () Повратна вредност

  • Након успеха, функција мктиме () враћа време од епохе као објекат типа тиме_т.
  • У случају неуспеха враћа -1.

Пример: Како функционише функција мктиме ()?

 #include #include using namespace std; int main () ( time_t tim; tm *ptr; int y = 2017, m = 4, d = 20; char weekday(7)(20) = ("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"); time(&tim); ptr = localtime(&tim); // tm_year is time since 1900 ptr->tm_year = y - 1900; ptr->tm_mon = m - 1; ptr->tm_mday = d; mktime (ptr); cout << "April 20, 2017 was " 

When you run the program, the output will be:

 April 4, 2017 was a Thursday

Занимљиви Чланци...