pybindgen. الترتيب والملخص
- اسم الناشر:
- Gustavo J. A. M. Carneiro
- موقع ويب الناشر:
- http://code.google.com/u/gjcarneiro/
pybindgen. العلامات
pybindgen. وصف
أداة مجانية مقرها بيثون ستسمح للمطورين بإنشاء ارتباطات بيثون لرمز C / C ++ Pybindgen هي أداة Python مفتوحة المصدر موجهة لتوليد رمز C / C ++ الذي يربط مكتبة C / C ++ لبيتثون. Pybindgen يفعل ذلك دون استخدام مكثف لأي من قوالب C ++ أو C Pre-Processor Macrosor. يحتوي Pybindgen على معالجة وحدات من أنواع C / C ++، ويمكن تمديدها بسهولة باستخدام Plugins Python. يعد التعليمات البرمجية التي تم إنشاؤها تقريبا نظيفة مثل ما يكتب مبرمج إنسان. فيما يلي بعض الملامح الرئيسية "Pybindgen": يولد Clean C أو C ++ رمز، تقريبا نظيفة مثل ما يكتبه مبرمج الإنسان؛ يتم التحكم في الجيل حصرا من قبل بيثون API لا توجد واجهة محدودة لسطر الأوامر أو تنسيق ملف تعريف واجهة آخر؛ دعم اختياري لمعالجة الأخطاء القوية لا تريسباك على الأخطاء، واصل التفاف مجموعة فرعية من واجهة برمجة التطبيقات قدر الإمكان؛ التعليمات البرمجية المولدة موجودة ولا تعتمد على أي مكتبة باستثناء ثعبان نفسها والمكتبة التي تحاول التفافها، بالطبع؛ وظائف C و C ++ الفصول / الهياكل؛ الوصول المباشر إلى الحقول الهيكل / الصف؛ حتى لديها دعم لمتغيرات الأعضاء الثابتة للفئة؛ العديد من خيارات نقل ملكية كائن C ++ المختلفة والمؤشرات الذكية والعد المرجعي؛ "في" المعلمات "،" خارج "، و" INOUT "، وبالتالي، قيم عودة متعددة؛ الأساليب الظاهرية C ++، والتي يمكن تنفيذها في الفئات الفرعية الثابتة؛ وظائف / طرق / أساليب / منشئين؛ النوع التلقائي يضيء على قيم إرجاع المؤشر إلى كائن، باستخدام C ++ RTTI؛ التحويلات الضمنية C ++ في معلمات الوظائف والأساليب والبشرات؛ متطلبات: بيثون
pybindgen. برامج ذات صلة