Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
14-1133863248
Qwertyqwert
2005-12-06 13:00
2006.01.01
PAS =>> CPP


2-1134632064
Daria
2005-12-15 10:34
2006.01.01
помогите пжлста еще раз с Excel


8-1121692230
BFG9k
2005-07-18 17:10
2006.01.01
FastLib


4-1130277153
alexproger
2005-10-26 01:52
2006.01.01
Как обнаружить сканер


2-1134469781
Anton_m
2005-12-13 13:29
2006.01.01
Как найти файлы по маске в сетевых расшаренных папках?




   Наверх