זוהי הפקודה cxrefposix שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
cxref - יצירת טבלת הפניות צולבות לתוכנית בשפת C (התפתחות)
תַקצִיר
cxref [−cs] [−o פילה] [−w NUM] [-ד שם[=def]]... [−אני dir]...
[-U שם]... פילה...
תיאור
השמיים cxref כלי עזר ינתח אוסף של שפת C פילהולנסות לבנות
טבלת הפניות צולבות. מידע מ #define יש לכלול קווים בסמל
טבלה. רשימה ממוינת תיכתב לפלט סטנדרטי של כל הסמלים (אוטומטי, סטטי,
וגלובלי) בכל אחד מהם פילה בנפרד, או עם ה- -ג אפשרות, בשילוב. כל סמל
יכיל לפני ההתייחסות להצהרה.
אפשרויות
השמיים cxref כלי השירות יתאים לנפח הגדרות הבסיס של POSIX.1-2008, סעיף
12.2, שירות תחביר הנחיות, אלא שהסדר של ה- -ד, −אני, ו -U אפשרויות
(אשר זהים לפרשנותם על ידי c99) משמעותי. האפשרויות הבאות
יתמכו:
-ג כתוב הפניה צולבת משולבת של כל קבצי הקלט.
−ס פעל בשקט; אין להדפיס שמות קבצי קלט.
−o פילה פלט ישיר אל שם פילה.
−w NUM פורמט פלט שאינו רחב יותר מ NUM עמודות (עשרוניות). אפשרות זו מוגדרת כברירת מחדל ל-80 אם
NUM לא צוין או שהוא פחות מ-51.
-ד שווה ערך ל c99.
−אני שווה ערך ל c99.
-U שווה ערך ל c99.
אופרנדים
האופרנד הבא יהיה נתמך:
פילה שם נתיב של קובץ מקור בשפת C.
STDIN
לא בשימוש.
קלט קבצים
קבצי הקלט הם קבצי מקור בשפת C.
הסביבה וריאציות
משתני הסביבה הבאים ישפיעו על הביצוע של cxref:
שפה ספק ערך ברירת מחדל עבור משתני הבינאום שאינם מוגדרים או
ריק. (ראה את הכרך של הגדרות הבסיס של POSIX.1-2008, סעיף 8.2,
בינאום משתנים בעד הבכורה של בינאום
משתנים המשמשים לקביעת הערכים של קטגוריות מקומיות.)
LC_ALL אם מוגדר לערך מחרוזת לא ריקה, עוקף את הערכים של כל האחרים
משתני בינאום.
LC_COLLATE
קבע את המיקום עבור סדר הפלט.
LC_CTYPE קבע את המקום לפרשנות של רצפים של בתים של נתוני טקסט
כתווים (לדוגמה, בייט בודד לעומת תווים מרובי בייטים ב
ארגומנטים וקבצי קלט).
LC_MESSAGES
קבע את המקום שבו יש להשתמש כדי להשפיע על הפורמט והתוכן של
הודעות אבחון שנכתבו לפי שגיאת תקן.
NLSPATH קבע את המיקום של קטלוגי הודעות לעיבוד של LC_MESSAGES.
אסינכרוני אירועים
בְּרִירַת מֶחדָל.
STDOUT
יש להשתמש בפלט הסטנדרטי עבור רשימת ההפניות המצלבות, אלא אם כן ה- −o האפשרות היא
משמש לבחירת קובץ פלט אחר.
פורמט הפלט הסטנדרטי אינו מוגדר, למעט המידע הבא
להיכלל:
* אם ה -ג אם לא צוין אופציה, כל חלק מהרשימה יתחיל ב-
שם קובץ הקלט בשורה נפרדת.
* שורת השם תבוא אחריה רשימה ממוינת של סמלים, כל אחד עם הסמלים המשויכים לו
שם נתיב המיקום, שם הפונקציה שבה הוא מופיע (אם זה לא
שם הפונקציה עצמה), והפניות למספרי שורה.
* לכל מספר שורה עשויה להיות קודמת אות ('*') דגל, כלומר שזהו ה-
הצהרת הפניה. דגלים אחרים בעלי תו בודד, עם הגדרת יישום
משמעויות, עשויות להיכלל.
STDERR
השגיאה הסטנדרטית תשמש רק עבור הודעות אבחון.
תפוקה קבצים
קובץ הפלט ששמו נקרא על ידי −o יש להשתמש באפשרות במקום פלט סטנדרטי.
מורחבים תיאור
אין.
יְצִיאָה סטָטוּס
יוחזרו ערכי היציאה הבאים:
0 השלמה מוצלחת.
>0 אירעה שגיאה.
השלכות OF שגיאות
בְּרִירַת מֶחדָל.
השמיים הבא סעיפים יש לו אִינפוֹרמָטִיבִי.
בקשה נוהג
אין.
דוגמאות
אין.
Rationalale
אין.
FUTURE כיוונים
אין.
השתמש ב-cxrefposix באופן מקוון באמצעות שירותי onworks.net