С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 20.04.2013
Сообщений: 283
1

почему печатает только первую букву имени файла?

04.11.2019, 18:42. Показов 982. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
есть код(частично собран из того, что нашел в сети)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
void Folderinfo(LPCWSTR server, LPCWSTR login, LPCWSTR pass, LPCWSTR folder)
{
    HINTERNET hOpen, hConnection;
    hOpen = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
    hConnection = InternetConnectW(hOpen, server, 21, login, pass, INTERNET_SERVICE_FTP, 0, 0);
    if (hConnection)
    {
        cout << "Success hConnection" << endl;
        
 
        HINTERNET hFind;
        WIN32_FIND_DATA fileInfo;
 
        hFind = FtpFindFirstFile(hConnection, (LPCWSTR)"", &fileInfo, 0, 0);
 
        printf("%s\n", fileInfo.cFileName);
 
        while (InternetFindNextFile(hFind, &fileInfo) == TRUE)
        {
            printf("%s\n", fileInfo.cFileName);
    
            
        }
 
        InternetCloseHandle(hFind);
 
        
 
        
    }
}
Он вроде бы работает, но при подключении на фтп сервер выдает перечень ПЕРВЫХ символов имен файлов и папок(совпадает с тем, что на сервере, проверял) Можете помочь разобраться, как вывести имя полностью?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2019, 18:42
Ответы с готовыми решениями:

Почему у меня в файл записует только первую букву а не все слово
Почему у меня в файл записует только первую букву а не все слово Вот программа char ch; cout...

QtCreator в Xubuntu 14.04 не печатает первую букву
Hi, всем, Странная штука, после полугода работы с xubuntu 14.04 и кучи обновлений, начала...

Ввести первую букву имени
2)На языке программирования С++ напишите программу, которая запрашивает у пользователя первую букву...

В каждом слове оставить только первую букву
Дана строка, содержащая слова из латинских букв, соседние слова отделены друг от друга запятой, за...

6
21 / 16 / 5
Регистрация: 22.06.2015
Сообщений: 68
04.11.2019, 18:50 2
Добрый вечер, если посмотреть поле структуры с именем через отладчик - имена отображаются полностью или только первые буквы?
0
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,884
Записей в блоге: 1
04.11.2019, 18:50 3
Цитата Сообщение от Dimitrii Посмотреть сообщение
но при подключении на фтп сервер выдает перечень ПЕРВЫХ символов
0
1 / 1 / 0
Регистрация: 20.04.2013
Сообщений: 283
04.11.2019, 19:02  [ТС] 4
+ fileInfo.cFileName 0x00d7f934 L"100GB.zip" wchar_t[260]

Показывает тут полное название файла - 100GB.zip
Миниатюры
почему печатает только первую букву имени файла?  
0
21 / 16 / 5
Регистрация: 22.06.2015
Сообщений: 68
04.11.2019, 19:04 5
Цитата Сообщение от Dimitrii Посмотреть сообщение
Показывает тут полное название файла - 100GB.zip
А на печать выводит..?
0
1 / 1 / 0
Регистрация: 20.04.2013
Сообщений: 283
04.11.2019, 19:07  [ТС] 6
"1" и так по всем. только первый символ названия.
есть папка update печатает u
size s
5MB.zip 5
0
21 / 16 / 5
Регистрация: 22.06.2015
Сообщений: 68
04.11.2019, 21:00 7
Как вариант попробовать в настройках проекта Свойства->Общие->Набор символов выбрать использовать набор символов Юникода
0
04.11.2019, 21:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2019, 21:00
Помогаю со студенческими работами здесь

Ссылка выделяется только при наведении на первую букву
Здрасте всем. Столкнулась с проблемой, на Джумле 2.5 не работает первая ссылка на странице...

В ячейках столбца сделать строчной только первую букву
Добрый день! В моей оооооочень большой таблице в столбце с текстовыми данными нужно,чтобы в каждой...

Почему данный код игнорирует 1-ый символ и приходится первую букву дублировать?
Здравствуйте, подскажите пожалуйста почему данный код игнорирует 1-ый символ и приходится первую...

Дан текст. Переставить в нем первую букву первого слова и первую букву последнего слова
Дан текст. Переставить в нем первую букву первого слова и первую букву последнего слова . (Сначала...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru