شرح تنسيق المسار العام المحمول لنظام الملفات Boost::files في C++

StackOverflow https://stackoverflow.com/questions/3214340

سؤال

أحاول أن أفهم تنسيق المسار العام المحمول وكل شيء لا النقر.هل يمكن لأحد أن يشرح هذا من حيث الأمثلة؟لقد قيل لي أيضًا أنه يمكنني استخدام الشرطة المائلة للأمام في النوافذ لأن النوافذ تفهم كليهما.هل يعتبر أيضًا أسلوبًا جيدًا/آمنًا لاستخدام شرطة مائلة للأمام في النوافذ؟

هل كانت مفيدة؟

المحلول

أعتقد أن المثال هو مجرد a/b/c- يتبع تنسيق المسار المحمول اصطلاحات POSIX.إذا كنت تستخدم boost::basic_path, ، لا يتعين عليك الاهتمام بالشرطة المائلة الصحيحة، فالمكتبة تعرف كيفية تحويل التنسيق المحمول إلى التنسيق الأصلي.ومع ذلك، يجب عليك دائما استخدام boost::wpath بدلاً من boost::path, وإلا (أعتقد) فلن تتمكن من العمل مع أسماء ملفات Unicode على نظام التشغيل Windows.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top