|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 637
|
|||||||||||
Подправить функцию main, так, чтобы вместо директории можно было передавать путь к файлу14.05.2015, 17:46. Показов 1080. Ответов 9
Метки нет (Все метки)
Всем привет.
Ребята помогите подправить функцию main , так, что бы в место директории можно было передавать путь к файлу. Сейчас реализовано, что в командной строке нужно передавать путь к папке (директории) пример C:\proba, а мне надо что бы можно было передать C:\proba\proba.exe
Вот как я смог
в первом случает рассчитывает правильно = 5596cf0a7fa9b635e29cc4a8a9350a664f3c83c4 41563d1624d45f04c987f39a а во втором нет = E3B0C44298FC1C149AFBF4C8996FB92427AE41E4 649B934CA495991B7852B855 В чем может быть ошибка, что я делаю не так.
0
|
|||||||||||
| 14.05.2015, 17:46 | |
|
Ответы с готовыми решениями:
9
Модифицировать программу так, чтобы можно было передавать функцию в виде делегата Как сделать так чтобы можно было менять путь к БД
|
|
Администратор
|
|
| 14.05.2015, 17:57 | |
|
Перепроверил ваш код - ошибок и изменений, меняющих значение не вижу. Единственная идея - вы подсчитали хэш для разных файлов. Первый код вычисляет хэш для всех файлов в папке по порядку, а там могут быть и другие файлы, скрытые например.
0
|
|
|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 637
|
||
| 14.05.2015, 18:01 [ТС] | ||
|
Самое интересное в том, что если считать хеш содержимого (например скопировать всё, и вести в какой нибудь онлайн считатель) то сумма одна, а если передать сам файл то сумма другая (правильная). Может нужно как то переводить в Byte и считать.
0
|
||
|
Администратор
|
||||||
| 14.05.2015, 18:52 | ||||||
|
Перепроверил у себя на компьютере, хэш верный, именно 5596c...
Код немного упростил
0
|
||||||
|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 637
|
|
| 14.05.2015, 19:04 [ТС] | |
|
А, что у меня так считает VS 2008
0
|
|
|
Администратор
|
|
| 14.05.2015, 19:11 | |
|
Dr.Xank, вы попробовали мной предложенный код? Сомневаюсь, что это зависит от версии.
0
|
|
|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 637
|
||
| 14.05.2015, 19:50 [ТС] | ||
|
Добавлено через 5 минут У меня к вам еще не большая просьба будет Вы не мог ли бы написать .длл и выложить мне. Там надо в основном одну функцию. тип bool. Если сумма просчиталась, то true. А исходник вместе с длл выложить здесь. Заранее благодарен
0
|
||
|
Администратор
|
|
| 14.05.2015, 20:06 | |
|
0
|
|
|
Марсианин)))
713 / 46 / 15
Регистрация: 18.07.2010
Сообщений: 637
|
|||
| 14.05.2015, 21:40 [ТС] | |||
|
Не много поторопился, и написал не подумав.
Надо этот код занести в .длл. Желательно в одну функцию. Что бы принимал параметр *wchar_t()имя файла ( или, что то в этом роде), и возвращала результат данной функции тоже в *char или *wchar_t
0
|
|||
|
Администратор
|
||
| 14.05.2015, 21:59 | ||
|
Вот либа, но она скомпилирована в VS2013 и на версиях старше может не заработать, так что проект прилагается
1
|
||
| 14.05.2015, 21:59 | |
|
Помогаю со студенческими работами здесь
10
Как можно cделать так чтобы при вызове функции GetFolder() меню выбора директории становилось автоматически на задаваемый путь? как сделать так, чтобы в поле dbgrid можно было отмечать галочками знвачение, вместо true и false?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|