Нет единственной C-команды (точнее, функции), чтобы «открыть» соединение с удаленным хостом.
Во-первых, вам нужен сокет, это обеспечивается функцией socket()
(соответствующие файлы заголовков см. В документации). Затем вам нужно позвонить connect()
, чтобы установить соединение. Однако для этого необходимо, чтобы все имена хостов были разрешены, поэтому вам, возможно, пришлось вызвать gethostbyname()
или аналогичный, чтобы превратить имя хоста в IP-адрес.