Загрузка...

Вроде все просто как 2х2 но все равно не работает ((

Тема в разделе C/C++ создана пользователем folqvot 8 дек 2018. 293 просмотра

Загрузка...
  1. folqvot
    folqvot Автор темы 8 дек 2018 22 17 сен 2017
    История такая. сел я учить С++ добрался до time.h
    простейший код получить текущую дату и время

    time_t t0 = time(NULL);

    тут все норм, все работает.
    далее нужно вывести все это дело в читабельном виде

    std::cout << ctime(&t0);

    и вот на этой строке трабл выскакивает ошибка
    Ошибка C4996 'ctime': This function or variable may be unsafe. Consider using ctime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS.

    работаю в VS 2017.
    что я делаю не так?

    gmtime();
    mktime();
    localtime();

    тоже не работают ошибка та-же.
     
  2. BeatleJuice_inactive333016
    BeatleJuice_inactive333016 8 дек 2018 God hates us all 41 11 мар 2018
    folqvot, попробуй <ctime> подключить
     
  3. kosolapka
    kosolapka 8 дек 2018 Слишком ленивый, чтобы писать. 797 2 янв 2018
    Вот годное решение. Как всегда 5 минут + стаковерфлоу
    Visual Studio (VS) compiler gives this error. It's simple to get rid of this problem.

    1. Go to your VS context menu Project>Properties.
    2. Click Configuration>Properties>C/C++>Preprocessor.
    3. Edit Preprocessor Definitions and add _CRT_SECURE_NO_WARNINGS last empty line.
    This compile warning will be gone.

    Если Не понятно то клац.
    Кстати, в Вижуалке выдает эту ошибку, а вот КодБлокс скомпилировал код без ошибок.
     
  4. folqvot
    folqvot Автор темы 8 дек 2018 22 17 сен 2017
    Спасибо помогло.
     
Top