Есть функция с использованием curl, которая авторизуется на ftp-сервере и заливает туда файл. Некоторые строчки из нее: string user ="qwerty"; string password = "qwerty"; ... printf("\n PASSWORD= %s", password.c_str()); curl_easy_setopt(curl, CURLOPT_USERPWD, (user+":"+password).c_str()) ; ...
Результат выдает: PASSWORD=qwerty
а при коннекте к серверу использует следующее: USER qwerty PASS qwe
Почему урезается пароль? (в некоторых случаях он не урезается, а даже дописываются какие-то левые символы, например "(" .) Кто сталкивался с подобным?