Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.01;
Скачать: CL | DM;

Вниз

C++ Builder   Найти похожие ветки 

 
vvvaaa   (2005-12-09 18:55) [0]

Подскажите пожалуста, кто С++ знает, (ну очень приспичело чтоб код на С был), как получить длину строки.
strlen(Memo1->Lines->Strings[i]) не работает просит char *, а что это?
Подскажите как и  что надо преобразовывать. Спасибо


 
alex_*** ©   (2005-12-09 19:02) [1]

у класса string есть метод Length()


 
_inic   (2005-12-09 19:05) [2]

А там вроде надо или так
Memo1->Lines->Strings[i]._cstr или что-типа того
надо смотреть описание AnsiString в Helpe


 
vvvaaa   (2005-12-09 19:06) [3]

Спасибо. Хм, странные у С способы работы >:(


 
тихий вовочка ©   (2005-12-09 19:18) [4]

В C++ Builder используется VCL. Поэтому Memo1->Lines->Strings[i] - это класс AnsiString, аналог String в Delphi. А у него есть Метод Length()


 
wicked ©   (2005-12-09 19:38) [5]


> strlen(Memo1->Lines->Strings[i]) не работает просит char *
> , а что это?

> Спасибо. Хм, странные у С способы работы >:(

имхо, очень рано за билдеры садиться..... да и за си++ вообще..... либо пиши, на чем знаешь, либо сиди, читай книжки....


> Memo1->Lines->Strings[i]._cstr

Memo1->Lines->Strings[i].c_str()


 
vvvaaa   (2005-12-09 20:28) [6]


> wicked ©   (09.12.05 19:38) [5]

Я никогда на С++ раньше не писал и язык не знаю, и в [1] я же сказал "(ну очень приспичело чтоб код на С был)".
Подскажите если не сложно как задавать в С++ множества типа
MySet: set of "a".."z";
И есть ли на С оператор in


 
wicked ©   (2005-12-09 20:35) [7]

если билдер, то читать о классе Set<>.... ну и, соответственно, там же и "оператор in" - функция Contains()....


 
vvvaaa   (2005-12-09 23:56) [8]

Как пользоваться множеством я так и не нашел. В инете (из того что я нашел) все говорят что С++ нет множеств :(( Тогда можно по другому, если не сложно подскажите ещё как на С называются функции ord и chr



Страницы: 1 вся ветка

Текущий архив: 2006.01.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.038 c
14-1133880221
Зм1й
2005-12-06 17:43
2006.01.01
Знатокам MaxScript


14-1133939232
GR
2005-12-07 10:07
2006.01.01
Как быть со следующим поколением?


2-1134307926
WebSQLNeeder
2005-12-11 16:32
2006.01.01
Как узнать путь к программе где она находится в данный момент?


14-1134125925
Ксардас
2005-12-09 13:58
2006.01.01
После написания каких программ я могу считать, что чего-то...


2-1134822655
shoni
2005-12-17 15:30
2006.01.01
Кнопка перехода в полноекранный режым формы проекта