Он называется «единицей типа» . Вы можете думать об этом как эквивалент Хаскелла void
, в некоторых отношениях. Это тип, который имеет только одно значение (также ()
).
Вы запустили бы программу с IP или Именем хоста сервера, с которым Вы хотите соединиться. tcp:: сопоставитель:: запрос берет хост твердости или IP как первый параметр и название службы (как определено, например, в/etc/services на хостах Unix) - можно также использовать числовой сервисный идентификатор (иначе номер порта). Это возвращает список возможных конечных точек, поскольку могло бы быть несколько записей для единственного хоста.
Если я не путаю, Вы пытаетесь использовать строку UNICODE - tchar. Используйте стандарт
int main(int argc,char **argv)