Немало удивлён - так буква 'c' находится, а если убрать аттрибут const, то перестаёт находиться - ф-ция возвращает NULL. В мане текста по минимуму...
const char* shared = "abcdefghijklm";
void* worker(void *arg) {
char *found = memchr(shared, 'c', 10);
}
MAN:
void* memchr(const void *b, int c, size_t len);
The memchr() function locates the first occurrence of c (converted to an
unsigned char) in string b.
The memchr() function returns a pointer to the byte located, or NULL if
no such byte exists within len bytes.
Ответ на:
комментарий
от pvv
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Описание функции - С! (2005)
- Форум C++[RAII], c network, recv неоправданный интервал (2008)
- Форум C++ может кому нужны функции raw string <-> wstring (взависимости от locale) (2006)
- Форум Копирование фрагмента файла - учебная программа (2015)
- Форум Через g++ компилируется, через gcc не компилируется. (2013)
- Форум GLib проблема с потоками GMainLoop (2014)
- Форум Ядро 2.6.0-test9 и ASPLinux 9.0 (2003)
- Форум Linux+Vortex2=Unreal??? (2003)
- Форум Исследование CryEngine 2 SDK 1.4.0 (2012)
- Форум [C] Проблема с towlower и кодировками. (2010)