Добавил:
Kaz
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лаба 1-6 Системное программирование для ОС Windows [Вариант отсутствует, общий] / Лаба 4 / PhoneDB / delimstrings
.cpp#include "stdafx.h"
#include "delimstrings.h"
size_t DelimStrCpy(char *dst,
const char *src,
const char *delim,
const char *limit,
size_t cchDstSize)
{
size_t cchCopied = 0;
while (cchCopied < cchDstSize && src < limit) {
*dst = *src;
cchCopied++;
if (strchr(delim, *src) != NULL)
break;
dst++; src++;
}
return cchCopied;
}