|
0 / 0 / 0
Регистрация: 18.06.2020
Сообщений: 16
|
||||||
Программа по генерации паролей18.06.2020, 16:01. Показов 4572. Ответов 33
Метки нет (Все метки)
Господа, прошу помощи у опытных писарей на си плюсах. Написал программку по генерации паролей а она ни в какую не работает. Подскажите, в чем моя ошибка/ошибки. Код ниже
0
|
||||||
| 18.06.2020, 16:01 | |
|
Ответы с готовыми решениями:
33
Советы! И програмка для генерации паролей! Программа генерации сочетаний |
|
392 / 337 / 66
Регистрация: 14.10.2014
Сообщений: 1,538
|
||||||
| 18.06.2020, 23:20 | ||||||
|
diebitsh, так делать нельзя
Попробуй так:
Значит нужно либо кастовать (преобразовывать) Password к нужному типу, либо создавать Password сразу с нужным типом
0
|
||||||
|
0 / 0 / 0
Регистрация: 18.06.2020
Сообщений: 16
|
||||||
| 18.06.2020, 23:38 [ТС] | ||||||
|
Recrut_rf, блин спасибо большое сделал password и массив sim типом char , но теперь выдает одну единственную ошибку: error C2078: слишком много инициализаторов, в строчке с массивом
0
|
||||||
|
392 / 337 / 66
Регистрация: 14.10.2014
Сообщений: 1,538
|
|
| 18.06.2020, 23:49 | |
|
diebitsh, конечно реально, посчитай, сколько у тебя в массиве sim символов и не забудь последним добавить '\0', кстати у тебя его нет, а он обязан быть (при такой инициализации ). Всего их не должно быть больше 62 так как у тебя массив char sim[62] на 62 элемента. Если больше, значит меняй 62 на большее значение. И массив нужно инициализировать символами а не массивами (если что "1" эта строка содержит два символа 1 и нуль терминатор - по-сути это строка, а вот это '1' символ 1 )
0
|
|
|
0 / 0 / 0
Регистрация: 18.06.2020
Сообщений: 16
|
|
| 18.06.2020, 23:50 [ТС] | |
|
Recrut_rf, от души за все, ошибок нет, прога запускается, но выдает ошибки. буду разбираться
0
|
|
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 19.06.2020, 00:30 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 18.06.2020
Сообщений: 16
|
|
| 19.06.2020, 11:01 [ТС] | |
|
S_el, ну при компиляции ошибок нет, а во сам прога выдает ошибки
0
|
|
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 19.06.2020, 15:32 | |
|
diebitsh, прикрепите проект - посмотрю.
0
|
|
|
0 / 0 / 0
Регистрация: 18.06.2020
Сообщений: 16
|
||||||
| 19.06.2020, 15:38 [ТС] | ||||||
|
S_el,
0
|
||||||
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 19.06.2020, 16:08 | |
|
diebitsh,
char это 1 символ добавляя к нему другой char вы не можете получить несколько символов. Используйте строковый тип данных.
0
|
|
|
0 / 0 / 0
Регистрация: 18.06.2020
Сообщений: 16
|
|
| 20.06.2020, 14:47 [ТС] | |
|
S_el, не помогает....
0
|
|
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
|
| 20.06.2020, 19:58 | |
|
diebitsh, код показывайте
0
|
|
|
0 / 0 / 0
Регистрация: 18.06.2020
Сообщений: 16
|
||||||
| 20.06.2020, 22:32 [ТС] | ||||||
|
S_el,
1> Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен 1>.\Form1.cpp(215) : error C2664: System::String::String(const wchar_t *): невозможно преобразовать параметр 1 из 'std::string' в 'const wchar_t *' 1> Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен 1>.\Form1.cpp(224) : error C2664: System::String::String(const wchar_t *): невозможно преобразовать параметр 1 из 'std::string' в 'const wchar_t *' 1> Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен 1>VyacheslavGenPass.cpp 1>c:\users\вячеслав\documents\visual studio 2008\projects\vyacheslavgenpass\vyachesl avgenpass\Form1.cpp(205) : error C2664: System::String::String(const wchar_t *): невозможно преобразовать параметр 1 из 'std::string' в 'const wchar_t *' 1> Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен 1>c:\users\вячеслав\documents\visual studio 2008\projects\vyacheslavgenpass\vyachesl avgenpass\Form1.cpp(215) : error C2664: System::String::String(const wchar_t *): невозможно преобразовать параметр 1 из 'std::string' в 'const wchar_t *' 1> Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен 1>c:\users\вячеслав\documents\visual studio 2008\projects\vyacheslavgenpass\vyachesl avgenpass\Form1.cpp(224) : error C2664: System::String::String(const wchar_t *): невозможно преобразовать параметр 1 из 'std::string' в 'const wchar_t *' 1> Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен
0
|
||||||
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
|
||||||
| 21.06.2020, 00:46 | ||||||
Сообщение было отмечено diebitsh как решение
Решение
diebitsh, это никуда не годится.
1
|
||||||
|
0 / 0 / 0
Регистрация: 18.06.2020
Сообщений: 16
|
|
| 21.06.2020, 11:08 [ТС] | |
|
S_el, слушай огромное тебе спасибо!!!!!!! я уже думал ничего не получится. От души просто!!
0
|
|
| 21.06.2020, 11:08 | |
|
Программа для контроля и перехвата паролей Программа генерации последовательностей нулей и единиц Программа математической генерации трехмерного волнения Создать генератор паролей в котором можно указать длину пароля и количество паролей
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|