![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.01.2014
Сообщений: 52
|
![]()
Как на Си проверить какие файлы находятся в папке и создать отличный от них?
И еще, вот у меня один компьютер является как бы сервером, есть сетевой диск на котором хранятся определенные файлы, другие компьютеры подключены к нему через вай-фай ну и естественно подключены к сетевому диску, дак вот, а можно на языке Си организовать подключение к этому сетевому диску и работой с файлами на этом диске(то есть подключение к общей сетевой папке автоматически, без вмешательства пользователя)? |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,822
|
![]() Цитата:
А теперь включаем мозг: можно ли без пользователя указать путь? а логин/пароль? |
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 31.01.2014
Сообщений: 52
|
![]() Цитата:
Тогда поставлю вопрос по другому, из чего состоит адрес папки в сетевом окружение(для ПК подключенному к этому окружению)? Понятно что прежде всего адрес компьютера-сервера а потом уже имя компьютера и папка. Но как это выглядит? |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
так это выглядит:
\\192.168.50.210\Server Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 31.01.2014
Сообщений: 52
|
![]()
Ну все я разобрался садресом,все как надо работает и выглядит это так \\Имя-ПК-Сервера\папка\папка и т.д. ну и все работат.
Только одно не ясно как проверить как файлы находятся в папке? т.е. нужно узнать как они называются и например вывести их названия |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,822
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]() Цитата:
Дело в том, что уже ведутся работы по включению этой библиотеки в стандарт. А значит, завтра - это будет стандартный способ работать с каталогами и файлами. Поэтому, привыкнуть к этой библиотеке лучше заранее. Тем более, что она очень простая и удобная: http://rextester.com/HUV66703 Код:
Например, глянем, как там у них онлайн проекты вообще хранятся? http://rextester.com/RUSSP73207 Последний раз редактировалось _Bers; 04.04.2014 в 11:50. |
|
![]() |
![]() |
![]() |
#8 | |
Пользователь
Регистрация: 31.01.2014
Сообщений: 52
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
![]()
#include<dirent.h>
It comes with C POSIX library. Turbo C++ (DOS) GCC (Cross-platform) MinGW (Microsoft Windows) Borland C++ Builder (Microsoft Windows) Microsoft Visual C++ does not include dirent.h free Windows implementation of dirent.h http://www.softagalleria.net/dirent.php |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с файлами | prem1era | Общие вопросы C/C++ | 1 | 05.12.2013 13:13 |
Работа с файлами | Андрей77777 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 28.12.2012 14:51 |
Работа с файлами | KateMM | Помощь студентам | 4 | 10.03.2012 21:51 |
рАБОТА С ФАЙЛАМИ | СергейURC | Общие вопросы Delphi | 8 | 23.09.2009 15:40 |