Как я могу использовать std.socket и std.socketstream? (Язык программирования D 2.x) - PullRequest
5 голосов
/ 25 апреля 2009

Мне было интересно, как использовать эти модули Phobos для работы в сети?

Или вы можете дать ссылку на использование сокетов (аналогично или почти аналогично D)

Ответы [ 2 ]

3 голосов
/ 25 апреля 2009

из памяти

auto MyStream = new SocketStream(new Socket(new TcpAddress("stakoverflow.com", 80)));
2 голосов
/ 25 апреля 2009

std.socket.Socket - это, по сути, полутонкая оболочка для собственных функций сокетов вашей операционной системы. По этой причине я рекомендую сначала понять основы программирования сокетов на C - для этого есть множество примеров - тогда API-интерфейс std.socket должен быть тривиальным.

Для справки: http://digitalmars.com/d/2.0/phobos/std_socket.html

...