Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Задача такая: с помощью какого нибудь контрола указать на компе какой либо каталог. Получить иерархию содержимого каталога (подпапки, файлы в них) и содержимое файлов. произвести определённые действия и, если надо, записать в файлы изменения. На С-ях программировал, но давно. Вот хочу попытаться вернуться к языку. Какую среду посоветуете использовать? по какой приблизительно схеме действовать? может статейку какаю посоветуете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2017, 09:37 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Cerebrum, а если никсы? сильно по другому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2017, 15:02 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
без понятия, я Windows программер, спроси у гугла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2017, 15:05 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Areostar, Рекомендую С++ и Boost. Для линуха понятно, всё из коробки, в том числе и GCC, а для винды можно взять бесплатную VisualStudio Express Edition. -- по какой приблизительно схеме действовать? 0) для простоты пока можно задать начальный каталог через аргумент коммандной строки. Потом можно либо использовать PowerShell для его указания (вне программы), либо заменить в программе на использование диалога выбора каталога из API операционной системы (стандартного в С или С++ всё равно нет и не будет). 1) для обхода дерева каталогов использовать Boost.Filesystem 2) для чтения содержимого файлов подойдут стандартные потоки ввода-вывода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2017, 15:26 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Areostarа если никсы? сильно по другому? Нет. readdir и далее везде. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2017, 16:39 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
AreostarЗадача такая: с помощью какого нибудь контрола указать на компе какой либо каталог. Получить иерархию содержимого каталога (подпапки, файлы в них) и содержимое файлов. произвести определённые действия и, если надо, записать в файлы изменения. На С-ях программировал, но давно. Вот хочу попытаться вернуться к языку. Какую среду посоветуете использовать? по какой приблизительно схеме действовать? может статейку какаю посоветуете? Постановка выглядит - как "божественный" объект. Надеюсь мсье понимает, что файловая система - как СУБД. Она - коварна и может вызывать переполнение стека и heap на ваших контролах. Количество файлов и folders - неограничено. Размер файлов - неограничен. Вот такие пирожки. И с этой вводной надо начать осознание и обсуждение вашей постановки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2017, 23:28 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
mayton, Ну я просто попробывать? с C visual studio знаком, но хотел бы попробывать обычный С++ Так что вопрос о среде разработке остаётся открыт! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 08:52 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Areostarс C visual studio знаком, но хотел бы попробывать обычный С++ в студии используется "обычный" компилятор c/c++ (cl.exe) им можно пользоваться и не запуская студию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 09:21 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Изопропил, Ясно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 09:32 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Areostar, ну а чтоб окружение правильное создать - vcvarsall.bat имеет смысл вызвать (дабы пути к инклюдам и библиотекам настроились) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 09:38 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Изопропил, А разве там не "Управляемый" С++? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 11:46 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
AreostarИзопропил, А разве там не "Управляемый" С++? два в одном - компилятор единый ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 11:52 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Изопропил, Ясно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 12:01 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Areostar, MinGW можно установить для расширения кругозора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 12:12 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
Areostarс C visual studio знаком, но хотел бы попробывать обычный С++ Это и есть обычный С++. Ничего необычного там нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 12:20 |
|
||
|
Получить содержимое каталога
|
|||
|---|---|---|---|
|
#18+
AreostarИзопропил, А разве там не "Управляемый" С++? Компилятор от VC один работает для трёх языков программирования -- C, С++, и managed C++. Язык определяется ключами компилятора и /или расширением (суффиксом) исходного файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2017, 12:30 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39491341&tid=2018121]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
180ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 306ms |

| 0 / 0 |
