|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
||||||||||||
Пробежимся - переименуем папочки. из формата - 1.3.2026 --> в формат - 01.03.202625.09.2026, 14:45. Показов 2167. Ответов 49
Сложно... Всё ли я предусмотрел?
Т/Е Нолики подставить... Convert_out(03.11.2029) ещё вот такие папочки. Вообще работает. На весь массив запускать боюсь...
swprintf(FullPath, Home_fld,L"%s%s%s", Mask, L"", &FindData.cFileName[0]); В строке 20 вот такую фигню влепил. Пара функций ещё, но они это.. Дефолтная фигня...
0
|
||||||||||||
| 25.09.2026, 14:45 | |
|
Ответы с готовыми решениями:
49
Visual Studio 2026 (обсуждение)
Проблема с подразделом "вызовы к" Иерархии вызовов в vs 2026 |
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
|
| 26.09.2026, 01:00 [ТС] | |
|
0
|
|
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
|
| 26.09.2026, 01:05 [ТС] | |
|
0
|
|
|
3 / 2 / 1
Регистрация: 21.09.2026
Сообщений: 34
|
|
| 26.09.2026, 01:05 | |
|
0
|
|
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
|
| 26.09.2026, 01:07 [ТС] | |
|
Эта хрень, с винды на линуху всё равно не пойдёт.
И наоборот.
0
|
|
|
3 / 2 / 1
Регистрация: 21.09.2026
Сообщений: 34
|
|||
| 26.09.2026, 01:08 | |||
|
Добавлено через 1 минуту
1
|
|||
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
||
| 26.09.2026, 04:12 [ТС] | ||
|
Я могу напрячься и сделать под своё visual studio 2019.
Только у тебя оно работать не будет. По тому и пишу что неоднозначно. Добавлено через 1 минуту C++ 17 надо было включить. Вроде всё нормально. Только компилировать я это гавно, можно не буду, а то он мне на переименует... Добавлено через 10 минут Для Visual Studio 2017 и 2019 на Windows ключевым изменением является обязательное использование std::wstring и юникода (wchar_t). В Windows пути к файлам хранятся в кодировке UTF-16, и если использовать обычный std::string для папок с кириллицей или пробелами, программа либо пропустит их, либо упадет с ошибкой.Также в регулярных выражениях мы переходим на std::wregex и std::wsmatch, а пути выводим через std::wcout (предварительно настроив локаль, чтобы консоль VS корректно отображала русские буквы). Добавлено через 2 часа 1 минуту Дискуссия. Почему то в разделе си. Не пиши на си, пиши хер на чём. Извиняюсь, на си много кода написал. На указанном выше не писал. Зачем мне извращаться? Тем более папки переименовывать надо понимать как оно работает, что бы не наворотить чего то неисправимого. Добавлено через 25 минут SarJohnDoe, А про редекс и файлесистем, тебе искуственный интелект сказал. Мне тоже говорил. И занимаешься ты троллингом.
0
|
||
|
3 / 2 / 1
Регистрация: 21.09.2026
Сообщений: 34
|
||
| 26.09.2026, 06:36 | ||
|
0
|
||
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
|
| 26.09.2026, 15:02 [ТС] | |
|
https://vk.ru/@programming_assistance-filesystem
Спасибо, я почитал. Только это не си, а плюсы. Я конечно воспользуюсь плюсами, если напрягает. Типа генератор RND... Я же не стану его писать. Типа вихрь какого то Мерсенне.
0
|
|
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
||||||
| 27.09.2026, 15:58 [ТС] | ||||||
|
На си писал волшебные вещи... Сам удивляюсь.
А redex я не пользовался никогда. Собирал строки на сишных функциях. Может он кому то очень нужен, а мне вот так чтобы впритык... Что то такого не было. Не потребовался. Почитал filesystem. То же самое... Слова другие. Вообще оперировать путями с помощью знаков "=", "==", +,-. Как то не привыкши я. Я вообще стринги не очень люблю... Добавлено через 8 минут
0
|
||||||
|
7153 / 2341 / 353
Регистрация: 10.12.2013
Сообщений: 8,120
|
||
| 27.09.2026, 16:55 | ||
|
то в той же точке, где происходил 'rename/move', сразу генерил undo-строку с обратным переименованием и направлял её в undo-file, чтобы, ежли чо, вернуть всё взад.
0
|
||
|
Нарушитель
6339 / 3072 / 1054
Регистрация: 01.06.2021
Сообщений: 11,792
|
|||
| 06.10.2026, 21:29 | |||
|
1-1-2026 1/1/2026 1X1Y2026 1 1 2026 и т.д. тоже будут переименованы в 01.01.2026 Точку нужно было экранировать \., чтобы она воспринималась как точка, а не как любой символ.Программа всего лишь переименовывает папки, содержащиеся в C:\root. Даже если ты случайно забудешь поменять этот путь на нужный, то при запуске скорее всего ничего и не произойдет, ибо если такой папки не будет (а именно так наверное и будет), то main возвратит 1 и завершится.
0
|
|||
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
||
| 07.10.2026, 01:02 [ТС] | ||
|
А как это? Он мне такую же хрень выкинул за несколько секунд. Ни кто здесь не тратил ни какого времени. И код такой, ни какой ценности не несёт. Добавлено через 9 минут Не по теме: Был такой Байтик с таксой на аватарке.
0
|
||
| 07.10.2026, 01:03 | |
|
Не по теме: Наталья8, ну ок.
0
|
|
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
|
| 07.10.2026, 01:29 [ТС] | |
|
---------------------------------
0
|
|
|
7153 / 2341 / 353
Регистрация: 10.12.2013
Сообщений: 8,120
|
||
| Вчера, 14:28 | ||
|
безотносительно прекрасного на 500 строк непереносимого* на другие ОС кода от XLAT, возник вопрос к Наталья8: а зачем вообще понадобилось переименовывать?
Если вопрос в визуальной сортировке при просмотре файловым менеджером, то достаточно привести в соответствие с именем какой-нибудь временной атрибут(create,modify,access) у данной директории. *
0
|
||
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
||
| Вчера, 14:43 [ТС] | ||
|
И мой смотрелка на этих же функциях (не идеально конечно, но лучше перебирает.) На винде такой стандарт, а не эдакий. Добавлено через 8 минут XLAT, Знаю я ваше творчество. Опять же, моё я могу разобрать на запчасти. Вот функцию перебора файлов упорядочил. А с++ без нужды не люблю... Ну бывает что то понадобиться. Нельзя на си обойти. Тогда да. Основное логика. А язык - какой знаешь хорошо. Что бы до конца понимать происходящее. Понимание - основное...
0
|
||
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
|
| Вчера, 14:54 [ТС] | |
|
Тестировал, переименовывает. Там внутри папки...
0
|
|
|
638 / 396 / 68
Регистрация: 09.03.2016
Сообщений: 4,370
|
||
| Вчера, 15:01 [ТС] | ||
|
Не по теме: Кстати, что то серьёзное делать надо доооолго, несколько дней.
0
|
||
|
Нарушитель
6339 / 3072 / 1054
Регистрация: 01.06.2021
Сообщений: 11,792
|
||||||||||||
| Вчера, 15:22 | ||||||||||||
|
например, вижу, что лучше написать
Но в целом норм, не вижу причин, чтобы придираться к этому коду. Он же написан на платформонезависимом С++.
1
|
||||||||||||
| Вчера, 15:22 | |
|
Напишите программу, которая бы читала дерево в формате (а) и затем печатала бы это дерево в формате (б). Формат файлов Форматирование текста Форматный вывод с помощью cout Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|