I rewrote the code as below:
import std.c.string;
import core.stdc.errno;
import std.stdio;
import std.socket;
import std.stream;
import std.socketstream;
import core.sys.posix.netinet.in_;
class CSocket: Socket
{
public:
this(AddressFamily family)
{
super(family,
I wrote one code as below:
import std.c.string;
import core.stdc.errno;
import std.stdio;
import std.socket;
import std.stream;
import std.socketstream;
int test_socket(string addr, ushort port)
{
Address address = new InternetAddress(addr, port);
Socket sock = new TcpSocket(addre