Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: Доработка format. Копировать массив char в string
Kibor
Отправлено: 24 Сентября, 2013 - 15:53:40
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8095
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Мелкое дополнение.
Доработка format.
Копировать массив char в string.

Пример 1 (копирование всего масива начиная с нулевого индекса):
CODE:
char a[6];
a[0]='q';
a[1]='w';
a[2]='e';
a[3]='r';
a[4]='t';
a[5]=0;
string s=format(#a[0]);//Копируем весь масив до нуля (когда a[...]==0). Означает конец строки
messagebox(s);


В s строка qwert

или

Пример 2 (копирование части масива начиная не с нулевого индекса):
CODE:
char a[5];
a[0]='q';
a[1]='w';
a[2]='e';
a[3]='r';
a[4]='t';
string s=format(#a[2], 3);//Указываем вторым параметром количество элементов которые надо скопировать
messagebox(s);
//В s строка ert

char a[5];
a[0]='q';
a[1]='w';
a[2]='e';
a[3]='r';
a[4]='t';
string s=format(#a[2], 2);//Указываем вторым параметром количество элементов которые надо скопировать
messagebox(s);

//В s строка er


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

Остальные возможности format
Преобразовать string к массиву char
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by