Я уже некоторое время пытаюсь получить текущую дату на C++ и не могу понять, что делаю неправильно. Я просмотрел несколько сайтов и во всех реализованных мной решениях получаю сообщение об ошибке: "Эта функция или переменная может быть небезопасной. Вместо этого рассмотрите возможность использования localtime_s". Я попробовал несколько решений, найденных здесь (включая приведенное ниже), но мне не удалось заставить ни одно из них работать. Что я делаю не так?
#include
#include
#include
#include
using namespace std;
int main()
{
const int SALARY = 18;
const int COMMISSION = .08;
const int BONUS = .03;
int monthlySales;
int appointmentNumber;
time_t t = time(0); // get time now
struct tm * now = localtime(&t);
string name;
//this is where the user adds their name and date
cout > name;
cout > appointmentNumber;
cout > monthlySales;
//clear screen and execute code
system("cls");
cout
Подробнее здесь: https://stackoverflow.com/questions/401 ... -date-in-c