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

Ваш аккаунт

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

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

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

из char* в string

1.9K
14 декабря 2005 года
Rad87
123 / / 14.12.2005
Как мне занести строку из чаров в стринг
299
15 декабря 2005 года
3D Bob
885 / / 18.04.2005
Цитата:
Originally posted by Rad87
Как мне занести строку из чаров в стринг


Так и занести.

 
Код:
char * s1 = "sssssssss";
string s2 = s1;
1.9K
16 декабря 2005 года
Rad87
123 / / 14.12.2005
Цитата:
Originally posted by 3D Bob
Так и занести.

 
Код:
char * s1 = "sssssssss";
string s2 = s1;



А если ситуация такая

char str[1023]="текстМММММММММММММММ....МММ"
М - это символы которые ставятся в пустые места
как выделить из этой строки танный текст не зная его длины. Писать самому функцию или есть что-то встроенное

14K
16 декабря 2005 года
pietrowittch
7 / / 16.12.2005
Цитата:
Originally posted by Rad87
А если ситуация такая

char str[1023]="текстМММММММММММММММ....МММ"
М - это символы которые ставятся в пустые места
как выделить из этой строки танный текст не зная его длины. Писать самому функцию или есть что-то встроенное



так делай

 
Код:
char str[1023] = "";
strcpy(str, "текст");


M - это мусор в памяти, я так понимаю =))
9.2K
19 декабря 2005 года
llllDeadMan
32 / / 28.11.2005
Добавляй в конце текста 0-вой бит, а потом юзай strcmp.
14K
20 декабря 2005 года
pietrowittch
7 / / 16.12.2005
Цитата:
Originally posted by llllDeadMan
Добавляй в конце текста 0-вой бит, а потом юзай strcmp.


тогда ужо не бит, а нуль-символ

292
20 декабря 2005 года
Matush
726 / / 14.01.2004
Цитата:
Originally posted by pietrowittch
так делай

 
Код:
char str[1023] = "";
strcpy(str, "текст");



 
Код:
char str[1023] [COLOR=red]= ""[/COLOR]; //лишне

пишеш просто
 
Код:
char str[1023];
strcpy(str, "текст");
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог