0 / 0 / 0
Регистрация: 01.01.2018
Сообщений: 110
1

Сложение строк

15.08.2022, 17:06. Показов 1005. Ответов 2
Метки нет (Все метки)

Здравствуйте.
Докатился до того, что буду спрашивать как правильно сложить строки, дабы получить результат в строковом типе.

Задача определить буквы дисков удаленной машины.
C++
1
2
3
4
5
6
        char* disks = "";
        char* alf = "abcdefghijklmnopqrstuvwxyz";
        for (int i = 1; i < 5/*alf.Length()*/; i++)
               if (DirectoryExists("\\\\RemotePC\\" + alf[i] + "$"))
                    disks += alf[i];
        ShowMessage(disks);
Выдает либо пустые строки, либо хрень. Пытался отдельно не циклично проверить наличие диска, но при сложении буквы и доллара, выдает лишь индексы символов.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.08.2022, 17:06
Ответы с готовыми решениями:

Сложение строк
Правильно ли я выполнил сложение строк? выдаёт ошибку что-то #include &lt;stdio.h&gt; #include...

сложение строк
пишу программу для сложения двух строк в одну, но в консоли просто какие-то 3 символа рандомных...

Сложение строк
День добрый! CodeBlocks 20.03 (GNU GCC). st инициализированна как пустая string st_n = &quot;&quot;, st;...

Сложение строк
смысл программы: вводим с клавиатуры строки....они запихиваются в вектор, когда мы прекращаем ввод...

Сложение строк
Как сложить 2 строки по символьно ?

2
Практикантроп
4747 / 2653 / 512
Регистрация: 23.09.2011
Сообщений: 5,683
15.08.2022, 21:41 2
Чтобы
Цитата Сообщение от Blocked Посмотреть сообщение
правильно сложить строки
нужно и складывать строки, а не части символьных массивов__
C++
1
2
3
4
5
   String disks = "";
   char* alf = "abcdefghijklmnopqrstuvwxyz";
   for (int i = 0; i < 5/*alf.Length()*/; i++)
     if (DirectoryExists("\\\\RemotePC\\" + (String)alf[i] + "$")) disks += (String)alf[i];
   ShowMessage(disks);
Изображения
 
1
Модератор
7945 / 5242 / 2174
Регистрация: 21.01.2014
Сообщений: 22,549
Записей в блоге: 3
16.08.2022, 05:17 3
C++
1
2
3
4
String disks = "";
for(int i = 65; i < 91; i++)
  if(DirectoryExists(String().sprintf("\\\\RemotePC\\%c$", char(i)))) disks += char(i);
ShowMessage(disks);
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.08.2022, 05:17
Помогаю со студенческими работами здесь

Сложение двух строк
Проблема: не могу получть результат. Что у меня не так? class base { private: char* str;...

Сложение текстовых строк.
Vsem Hi! Est' takaya problema. U menya function prinimaet kak parametr imya fila - eto viglyadit...

Сложение двух строк
вот написал что то вроде так... но не получается... что дополнить или изменить? int _tmain(int...

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

Сложение векторов строк
Имеются два вектора строк std::vector &lt;std::string&gt; *str1; std::vector &lt;std::string&gt; *str2; ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru