חיפוש קובץ בכונן הקשיח

פשוש2K

New member
חיפוש קובץ בכונן הקשיח

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

gilad_no

New member
רקורסיה. זאת הדרך הנכונה

ולמה אתה לא כותב עם יישום CONSOLE בVC ? ככה לא תהיה לך בעיה עם עברית ושמות קבצים ארוכים
 

פשוש2K

New member
אז זהו שכן

אני מתכוון לכתוב את זה כ- Console application. רק צריך למצוא את הדרך לחפש קובץ בכונן. אני מחפש משהו מוכן שיפשט לי את העבודה. בטוח יש את זה היכן שהו... רק צריך למצוא! אם ראית/שמעת/נתקלת, אשמח אם תודיע לי. ~פשוש~
 
למעלה