Jak najpoprawniej pobrać rok z systemu, bibliotek jest wiele. Z której najlepiej, początkowo zrobiłem to z widndows.h, używając GetSystemTime, jednak ktoś mi powiediał że powienen użyć ctime, i kolejny problem ponieważ localtime się obraził na visuala, użyłem więc tego o co mnie poprosił sam kompilator, czyli localtime_s.. Czy jest to dobrze zrobione ? Pytam się ponieważ wolę się upewnić że robię coś poprawnie.
time_t localTime;
tm tm_obj;
auto ptr = &tm_obj;
time(&localTime);
localtime_s(ptr, &localTime);
cout<<ptr->tm_year;