Честно, прямой авторизации на TikTok через C++ не сделаешь просто так — там нужно лезть в их API, а у них с авторизацией через сторонние языки обычно заморочки. Лучше посмотреть, как они работают через OAuth или web flow, и уже к ним с C++ через HTTP запросы обращаться.
Если честно, напрямую с C++ это будет сложно — TikTok не дает прямой простой авторизации через сторонние языки. Придётся сделать веб-запросы к их API, типа через OAuth, а C++ уже использовать просто как средство послать запрос и получить ответ. Можно попробовать через curl или какие-то HTTP-библиотеки, но всё равно нужна документация TikTok и регистрация приложухи у них.
Скорее всего, проще всего будет через OAuth, как и говорили выше, просто C++ используется для отправки запросов и обработки ответов. Основная заморочка в том, что нужно получить токен, для этого веб-флоу с браузером обязателен. В чистом C++ без помощи веба авторизацию сделать практически нереально, зато curl или libcurl вполне подойдут для работы с API.
В общем, если хочешь авторизацию TikTok на C++, лучше через OAuth делать — там надо подготовить веб-взаимодействие, просто элементарно послать запрос из чистого C++ не получится. libcurl или что-то похожее помогут отправить запросы и получить токен, но без веб-части не обойтись. Так что главный геморрой — именно с веб-флоу, а C++ там больше для рутины.