Я создаю код WebSocket на C и пытаюсь прочитать части сокета и сохранить каждый из них по адресу буфера.Например, у меня есть строка, отправленная в сокет:
ABCD ......
Как мне прочитать ее из сокета и поместить каждый символ в адрес буфера
BUF [0], BUF [1], .....
Я хочу использовать read(socket,...,...);
Я пытался сделать это так:
read(socket, buf[0],1); // for reading first byte of the socket
read(socket, buf+1,1); // for reading 2nd byte of the socket
....
но я не уверен, что это правильный путь.