חיפוש קובץ בכונן הקשיח
שלום לכולם. אני מתכנן איזו אפליקציה קטנה שתרוץ בדוס. אני בונה את זה על Borland c++ 3.1 ולצורך המימוש אני צריך למצוא קובץ מסויים עם סיומת כלשהי (נניח ppp). אני צריך פונקציה שתרוץ על כל הדיסק הקשיח, תמפה את התיקיות ותסרוק תיקייה תיקייה עד למציאת הקובץ. אפשר לממש את זה עם רשימה מקושרת, אולי ברקורסיה ויש לי עוד רעיונות. אבל, אני מעדיף להשתמש במשהו שמישהו כבר כתב בדק ודיבג, במקום להמציא את הגלגל מחדש. אם יש למישהו משהו דומה או קרוב, ומוכן לחלוק את זה, אשמח לקבל. כמו כן - שאלה. האם זה ירוץ במערכות הפעלה עם תמיכה בעברית ובשמות קבצים ארוכים? לכל קובץ יש גם שם רגיל (8.3) אבל הקבצים בעברית מקבלים את השם בעברית, דבר שיכול להיות מאוד בעייתי בעבודה במצב דוס. תודה על כל עזרה! ~פשוש~
שלום לכולם. אני מתכנן איזו אפליקציה קטנה שתרוץ בדוס. אני בונה את זה על Borland c++ 3.1 ולצורך המימוש אני צריך למצוא קובץ מסויים עם סיומת כלשהי (נניח ppp). אני צריך פונקציה שתרוץ על כל הדיסק הקשיח, תמפה את התיקיות ותסרוק תיקייה תיקייה עד למציאת הקובץ. אפשר לממש את זה עם רשימה מקושרת, אולי ברקורסיה ויש לי עוד רעיונות. אבל, אני מעדיף להשתמש במשהו שמישהו כבר כתב בדק ודיבג, במקום להמציא את הגלגל מחדש. אם יש למישהו משהו דומה או קרוב, ומוכן לחלוק את זה, אשמח לקבל. כמו כן - שאלה. האם זה ירוץ במערכות הפעלה עם תמיכה בעברית ובשמות קבצים ארוכים? לכל קובץ יש גם שם רגיל (8.3) אבל הקבצים בעברית מקבלים את השם בעברית, דבר שיכול להיות מאוד בעייתי בעבודה במצב דוס. תודה על כל עזרה! ~פשוש~