А в чем полезность. Вроде как регистрация пользователя подразумевает наличие некоего сервера где организуется доступ к данным. А смысл это делать в рамках локального устройства?
буду признателен, у меня есть регистрационный экран, пользователь там вводит свой логин мыло пасс и т.д Мне надо чтобы это сохранялось по кнопке, и чтобы в другом экране входа пользователь мог зайти под своими данными
Лучше не надо так сразу. C чистый для начала. Потом уже от сферы. Игрушки и остальное на C#, IoT на C, софт на чем угодно. Плюсы можно изучать в рамках QT, там документация хорошая