|
|
|
объединение строк
|
|||
|---|---|---|---|
|
#18+
Существуют ли в си++ стандартных библиотеках функции объединения строк, например char str1[80] char str2[120] нужно : str1=str1+str2 я налепил вот что : void concstr(char* _dest,char* _src) { int j=0; for (int i=strlen(_dest);_src[j]!=0;i++) { _dest =_src[j]; j++; } _dest[j]=0; } но почему то не работает, рвет строки и вообще лагует по страшному... или как это вообще делайтеся ?, подскажите плиз. )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2007, 10:18 |
|
||
|
объединение строк
|
|||
|---|---|---|---|
|
#18+
авторНАЗВАНИЕ strcat, strncat - конкатенация двух строк СИНТАКСИС #include <string.h> char *strcat(char *dest, const char *src); char *strncat(char *dest, const char *src, size_t n); ОПИСАНИЕ Функция strcat() добавляет строку str к строке dest, перезаписывая символ ‘\0’ в конце dest и добавляя к строке символ окончания ‘\0’. Строки не могут перекрываться, а в строке dest должно хватать свободного места для размещения объедине нных строк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2007, 10:21 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34322185&tid=2029471]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 222ms |
| total: | 469ms |

| 0 / 0 |
