socket-programming:gethostname
تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
| socket-programming:gethostname [2024/06/18 00:31] – ایجاد شد pejman | socket-programming:gethostname [2024/06/18 01:03] (فعلی) – حذف شد pejman | ||
|---|---|---|---|
| خط 1: | خط 1: | ||
| - | ====== تابع ()gethostname ====== | ||
| - | |||
| - | این تابع برای بدست آوردن hostname کامپیوتری که برنامه روی آن اجرا میشود، استفاده می گردد. | ||
| - | <code C> | ||
| - | #include < | ||
| - | |||
| - | int gethostname(char *name, size_t len); | ||
| - | </ | ||
| - | |||
| - | مثال | ||
| - | |||
| - | |||
| - | <code C> | ||
| - | |||
| - | #include < | ||
| - | #include < | ||
| - | #include < | ||
| - | #include < | ||
| - | |||
| - | int main() | ||
| - | { | ||
| - | int status; | ||
| - | char hname[HOST_NAME_MAX]; | ||
| - | status = gethostname(hname, | ||
| - | if (status == -1) { | ||
| - | perror(" | ||
| - | exit(EXIT_FAILURE); | ||
| - | } | ||
| - | |||
| - | printf(" | ||
| - | printf(" | ||
| - | |||
| - | return 0; | ||
| - | } | ||
| - | |||
| - | |||
| - | </ | ||
| - | |||
| - | خروجی | ||
| - | |||
| - | MAX : 64 Bytes | ||
| - | Hostname : officer | ||
| - | | ||
| - | |||
socket-programming/gethostname.1718658112.txt.gz · آخرین ویرایش: 2024/06/18 00:31 توسط pejman
