Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 28.05.2019
Сообщений: 2
1

Добавление текущей даты к названию файла

24.06.2019, 09:21. Просмотров 347. Ответов 3
Метки нет (Все метки)

Подскажите пожалуйста, как сделать, чтобы к названию файла добавлялась текущая дата и файл сохранялся как новый, а не перезаписывался.

C++
1
system("systeminfo > C:\\Logs\\systeminfo.txt");
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.06.2019, 09:21
Ответы с готовыми решениями:

Добавление текущей даты к имени файла при нестандартном формате вывода даты
Приветствую ! Давно и успешно используется код, который мне когда-то подсказали тут на форуме ...

Добавление текущей даты в listView
Добрый вечер. Прошу простить за такой вопрос, но сколько не искал, нахожу не то... Задача...

добавление текущей даты в combo!
Друзья я заранее извиняюсь за вопрос посколько многим он покажется весьма глупым, но: как в combo...

Добавление текущей даты к именам файлов
Доброго времени суток господа, нужно сделать так, что бы батник при запуске его в папке в которой...

3
Эксперт C
24585 / 15199 / 3217
Регистрация: 24.12.2010
Сообщений: 32,639
24.06.2019, 09:32 2
290416, Объяви строку достаточного размера, и в ней сконструируй нужную команду. Типа
C++
1
2
3
4
5
6
char com[200], dt[20];
strcpy(dt, "24-06-2019");
strcpy(com, "systeminfo > C:\\Logs\\systeminfo");
strcat(com, dt);
strcat(com, ".txt");
system(com);
1
бах-бах и в продакшен!
1715 / 1021 / 387
Регистрация: 23.09.2014
Сообщений: 3,302
Записей в блоге: 4
24.06.2019, 10:35 3
со стрингами нагляднее)
C++
1
2
3
4
5
6
7
#include <string> 
...
...
    std::string dt  = "24-06-2019";
    std::string com = "systeminfo > systeminfo_" + dt + ".txt";
    system(com.c_str());
...
1
4598 / 3093 / 1294
Регистрация: 07.05.2019
Сообщений: 9,566
Записей в блоге: 1
24.06.2019, 10:54 4
Цитата Сообщение от 290416 Посмотреть сообщение
Подскажите пожалуйста, как сделать, чтобы к названию файла добавлялась текущая дата и файл сохранялся как новый, а не перезаписывался.
C++
1
2
3
4
        auto tm = time(nullptr);
        char buf[MAX_PATH];
        strftime(buf, std::size(buf), "systeminfo > C:\\Logs\\systeminfo-%Y-%m-%d %H:%M:%S.txt", localtime(&tm));
                system(buf);
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.06.2019, 10:54

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Добавление текущей даты через edit в БД
Здравствуйте, помогите пожалуйста начинающему, никак не получается реализовать добавление текущей...

Автоматическое добавление записей по изменению текущей даты
Помогите сделать так чтобы каждый день записи автоматически добавлялись в dbgrid. У меня есть...

Добавление значений в ячейки в зависимости от текущей даты
Добрый день Уважаемые Форумчане! Пришло время простить о помощи. Необходимо в таблице при...

Копирование файла с добавлением текущей даты к имени файла
Просто копирую файл XCOPY D:\BACKUP\base.bak E:\BACKUP\*.* /Y - норм... Мне нужно не заменять...

Отображение файла в зависимости от текущей даты
Доброго времени суток! Имеется 365 файликов, и на странице сайта нужно отображать содержание того,...

Добавление единицы к названию файла, если он существует
Здравствуйте, подскажите пожалуйста как быть! Задача следующая: У меня есть файл. Этот файл я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.