Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.218.188.138] |
|
Сообщ.
#1
,
|
|
|
Какая функция склеивает два буфера, например,
char Buffer[1000]; char Buffer2[256]; если Buffer2 состоит из символов которые разделены NULL'ами. Его длина не известна. strcat не подходит.....он добаляет текст только до NULL, остальное обрезает.... |
Сообщ.
#2
,
|
|
|
memcpy()
|
Сообщ.
#3
,
|
|||
|
что то не получается......... третий параметр, это длина чего?? |
Сообщ.
#4
,
|
|||||
|
все стандартные функции работы со строками ориентируются на то, что ты завершаешь строку 0. Поэтому они не подходят. Поэтому - memcpy.
что то вроде того первый точно правильно, а вот со вторым поиграйся = может быть
3 параметр - длина копируемого из второго указателя отрезка |