Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2016, 15:28   #81
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Нет, причем тут физический диск и NTFS?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.03.2016, 17:17   #82
12345qwerty12345
Пользователь
 
Регистрация: 19.03.2016
Сообщений: 77
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Нет, причем тут физический диск и NTFS?
А как вы собираетесь тестировать длину пути в виртуальной машине через линуксоиды если они файловую систему NTFS на физическом логическом диске не поддрерживают ? Тогда нужно будет создавать еще и виртуальный логический диск с поддерживаемой линуксоидами файловой системой и проверять виртуальную длину пути а не физическую, а там уже законы обработки и их ограничения будут другими. То что сработает в виртуальной машине может не сработать в физической системе и наоборот.
12345qwerty12345 вне форума Ответить с цитированием
Старый 30.03.2016, 17:24   #83
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

В виртуальной машине с линуксом будет виртуальный диск и своя ФС не имеющая никакого отношения к NTFS на основной ОС.
Различие между этим и обычным диском на линуксе без ВМ касающиеся интересующего вас вопроса вряд ли будут.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.03.2016, 17:36   #84
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
а там уже законы обработки и их ограничения будут другими.
не будут, код ОС одинаков будет.
Цитата:
То что сработает в виртуальной машине может не сработать в физической системе и наоборот.
на практике такое бывает очееееень редко и только в случае специфичного оборудования.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.03.2016, 17:55   #85
12345qwerty12345
Пользователь
 
Регистрация: 19.03.2016
Сообщений: 77
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
В виртуальной машине с линуксом будет виртуальный диск и своя ФС не имеющая никакого отношения к NTFS на основной ОС.
Именно это я и написал.

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Различие между этим и обычным диском на линуксе без ВМ касающиеся интересующего вас вопроса вряд ли будут.
Вот тут большой вопрос...
12345qwerty12345 вне форума Ответить с цитированием
Старый 30.03.2016, 18:08   #86
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну ладно, тогда ждите пока придет кто-то кому нечего делать и имеющий линукс основной ОС.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.03.2016, 19:45   #87
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Вот тут большой вопрос...
это не вопрос, хватит пороть чушь.

разница лишь в том, где хранится результат, а не в том как он хранится.
как я уже сказал структура данных от этого не меняется.
2+2=4 и на механическом калькуляторе, и на электронном.
и в уме тоже.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 30.03.2016 в 19:50.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.03.2016, 20:05   #88
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Ну ладно, тогда ждите пока придет кто-то кому нечего делать и имеющий линукс основной ОС.
у меня убунта на сервере. А чо надо-то?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.04.2016, 17:35   #89
12345qwerty12345
Пользователь
 
Регистрация: 19.03.2016
Сообщений: 77
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
В Windows API таких проблем нет.
"Проводник" != "Windows API", то, что проводник чего-то не умеет это не значит, что опреационка этого не может.

Далее, в вашем конкретном случае, раз вам обязательно нужно использовать проводник то ваше единственное решение это писать плагин для проводника, правда и это не совсем поможет но может обойти проблему, укорачивая пути на уровне проводника.
Если бы ограничений в "Windows API" не было тогда бы все остальные программы кроме проводника работали бы без этих ограничений (архиваторы не срезали бы файлы по длине пути на разпаковках ISO, EXE, MSI). Проводник это такая же прикладная программа как и все другие (только встроенная изначально) и соответственно работает через то же самое "Windows API" и соответственно ограниечения MAX_PATH №1 и MAX_PATH №2 находятся внутри "Windows API" а не в проводнике.
12345qwerty12345 вне форума Ответить с цитированием
Старый 04.04.2016, 17:37   #90
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Дык показали уже кучу программ умеющих создавать длинные пути. TC, FAR, ...
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запись слова в список с условием ограничения на его длину emdroof C# (си шарп) 1 09.03.2013 22:39
Отслеживание обращений к файлу или папке (C++) Аня_Ф Помощь студентам 6 02.10.2012 21:05
как посчитать длину пути? lisa007x Помощь студентам 0 30.09.2010 11:36
Функция CallWndProc. Получить путь к папке или файлу к которому преднозначено сообщение Irat Помощь студентам 1 16.02.2008 23:36