שאלה לגבי תכנית בC. - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שאלה לגבי תכנית בC.


pain_killer12

Recommended Posts

שלום, חבר שלי אומר שהוא כתב תכנית בC שרצה על כל כונן C ופשוט מוחקת כל קובץ שהיא עוברת עליו.

הוא אמר לי, שהוא עשה את זה הכי יעיל שאפשר, ורוצה שאני אעלה על איך הוא עשה את זה.

עברו אולי שנתיים מאז שלמדתי C ולמדתי עבודה עם קבצים אבל אני פשוט לא זוכר. ד"א התערבנו על 10 שקלים.

בבקשה, תעזרו לי להציל את ה10 שקלים שלי, ותאפשרו לי לקנות פרח לאהובתי לקראת ראש השנה עם עשרת השקלים שאני אקח ממנו

ותכתבו לי תכנית הכי יעילה שאפשר שתוכל לרוץ על כל כונן C ופשוט למחוק על קובץ שהיא מגיעה אליו.

אהיה אסיר תודה למי שיעזור לי, ואקנה לו שוקולד בעזרת 3 השקלים שישארו אחרי הפרח :)

תודה רבה רבה מראש.

קישור לתוכן
שתף באתרים אחרים

זה נראה כמו ניסיון נואש ליצור וירוס כלשהו.

בכל מקרה, תיצור קובץ bat שיבצע format c: /y

יותר פשוט.

זה לא. למצוא וירוס אפשר בשניות באינטרנט זה לא העניין פה. אני צריך פשוט להראות לו את הקוד.

קישור לתוכן
שתף באתרים אחרים

הפונקציה SHFileOperation מאפשרת לך לבצע פעולות על הרבה קבצים יחד (כמו מחיקה).

http://msdn2.microsoft.com/en-us/library/ms647743.aspx

הסתבכתי עם הפונקציה הזאת. זה לא יאומן כמה אני חלוד ב ובתכנות בכללC :'(. אתה יכול לכתוב לי אולי את התכנית? או רק איך הפונ' אמורה להיראות?

"

בכל מקרה, תיצור קובץ bat שיבצע format c: /y

יותר פשוט."

איך אפשר ליצור קובץ כזה?

קישור לתוכן
שתף באתרים אחרים

וואו, ניסיתי לחשוב איך לעשות דבר כזה ברקורסיה עם עוד חבר אבל אף אחד מאיתנו לא הצליח.

ז"א אני מזמן את הפונ' DeleteDirectory("C:\\*", false); ?

אם אפשר עוד שאלה קטנה, למה המיין מחזיר 0?

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...