| ctermid(3) | Library Functions Manual | ctermid(3) |
الاسم
ctermid - الحصول على اسم الطرفية المسيطرة
المكتبة
مكتبة سي المعيارية (libc، -lc)
موجز
#include <stdio.h>
char *ctermid(char *s);
ctermid():
_POSIX_C_SOURCE
الوصف
تُعيد ctermid() سلسلة محارف تمثل اسم المسار للطرفية المسيطرة الحالية لهذه العملية. إذا كان s فارغًا (NULL)، يُستخدم مخزن ثابت، وإلا يُشير s إلى مخزن يُستخدم لحفظ اسم مسار الطرفية. الثابت الرمزي L_ctermid هو أقصى عدد من المحارف في اسم المسار المُعاد.
قيمة الإرجاع
المؤشر إلى اسم المسار.
السمات
للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر attributes(7).
| الواجهة | السمة | القيمة |
| ctermid() | سلامة الخيوط | MT-Safe |
المعايير
POSIX.1-2008.
التاريخ
POSIX.1-2001, Svr4.
العلل
قد لا يُحدد اسم المسار المُعاد الطرفية المسيطرة بشكل فريد؛ فقد يكون، على سبيل المثال، /dev/tty.
ليس مضمونًا أن يتمكن البرنامج من فتح الطرفية.
انظر أيضًا
ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس 6.18 |