Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

AnsiString. Поиск символа

249
07 августа 2006 года
DissDoc
639 / / 01.10.2004
Привет всем! Вопрос такой, есть строка со сзначением, например
 
Код:
AnsiString s = "test > this_is_a_string";

Вопрос, как мне разделить строку на "test" и "this_is_a_string"?
Есть ли какие способы помимо перевода в char* и работы с функциями в C??
246
07 августа 2006 года
GIZMO
1.8K / / 30.07.2004
[QUOTE=DissDoc]Привет всем! Вопрос такой, есть строка со сзначением, например
 
Код:
AnsiString s = "test > this_is_a_string";

Вопрос, как мне разделить строку на "test" и "this_is_a_string"?
Есть ли какие способы помимо перевода в char* и работы с функциями в C??[/QUOTE]
см. AnsiString::Pos() и AnsiString::SubString()
6.8K
08 августа 2006 года
Romikgy
84 / / 28.04.2005
[QUOTE=DissDoc]Привет всем! Вопрос такой, есть строка со сзначением, например
 
Код:
AnsiString s = "test > this_is_a_string";

Вопрос, как мне разделить строку на "test" и "this_is_a_string"?
Есть ли какие способы помимо перевода в char* и работы с функциями в C??[/QUOTE]
есть метод у ансистринга c_str() возвращает указатель на чар
а для деления имхо проще юзать TStringList
547
09 августа 2006 года
Hydra
488 / / 20.06.2006
 
Код:
AnsiString a,b; AnsiString s = "test > this_is_a_string";
  a=s.SubString(1,s.LastDelimiter('>')-1);
  b=s.SubString(s.LastDelimiter('>')+1,s.Length());
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог