كيف يمكنني تنفيذ القدرة على الحفظ والتحميل من الحفظ في لغة C؟


لدي هذا الاستنساخ الاحتكاري الذي أحتاج إلى إضافة القدرة على الحفظ والتحميل من الحفظ ولكن ليس لدي أي فكرة من أين أبدأ لذا فإن أي مساعدة موضع تقدير!

GitHub – Mitul-Joby/Monopoly: تطبيق احتكار لعبة اللوحة في لغة C، في جهازك الطرفي.[^]

ما حاولت:

تسجيل كل رمية نرد ولكن أسماء اللاعبين تالفة

الحل 1

يعتمد الأمر إلى حد كبير على ما يفعله الكود الموجود. بشكل عام، يمكنك فقط كتابة البيانات في ملف لحفظه، والقراءة من الملف لإعادة تحميله. لكن التنفيذ الدقيق سيعتمد إلى حد كبير على بنية الكود الحالي.

يرى دفق الإدخال/الإخراج | مايكروسوفت تعلم[^].

الحل 2

لا يمكننا أن نقدم لك إجابة محددة على هذا: ليس لدينا أي فكرة عما جربته، أو أي معرفة بالبرنامج – وأنا شخصياً لن أخوض في مشروع جيثب بأكمله لمعرفة كيفية عمله من قبل تحاول إضافة الميزات.

إذا كنت ترغب في إضافة ميزات إلى مشروع حالي، فأنت بحاجة إلى فهم المشروع بأكمله تقريبًا أولاً: لن يساعدك مجرد “تسجيل لفات النرد” لأن هذا لا يغطي حتى جميع المعلومات التي تحتاجها لاستعادة اللعبة حتى الآن: ليس من الضروري شراء عقار تهبط عليه، فبطاقات الفرصة وصندوق المجتمع مرتبة عشوائيًا، وما إلى ذلك.

لذا انتقل إلى مشروع جيثب وافحصه بعناية: عندما تعرف كيف يعمل، يمكنك البدء في التفكير في التعديلات ولكن ليس قبل ذلك!

الحل 3

أنت محظوظ، فالكود الموجود يقوم بالفعل بتحميل “المواقع” من ملف (‘المواقع.csv‘ في ال ‘بيانات‘ مجلد). الق نظرة على ReadLocations funciton واستخدامه كمرجع لتنفيذ (على سبيل المثال) ReadPlayers واحد.
ثم، مع الخبرة المكتسبة، يمكنك بسهولة كتابة التكميلية WritePlayers الرمز كذلك.

コメント

タイトルとURLをコピーしました