Как получить текущую дату в C++?C++

Программы на C++. Форум разработчиков
Anonymous
Как получить текущую дату в C++?

Сообщение Anonymous »

Я уже некоторое время пытаюсь получить текущую дату на 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

Вернуться в «C++»