مضمنة :: جيم

التحميل الان

مضمنة :: جيم الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Brian Ingerson
  • موقع ويب الناشر:
  • http://search.cpan.org/~ingy/CGI-Kwiki-0.18/lib/CGI/Kwiki/New.pm

مضمنة :: جيم العلامات


مضمنة :: جيم وصف

Inline :: C هو وحدة بيرل التي يمكنها كتابة الروتين الفرعي Perl في C. Inline :: C عبارة عن وحدة نمطية للبيرل التي يمكنها كتابة الروتين الفرعي Perl في c.inline :: C هي وحدة نمطية تتيح لك كتابة الروتين الفرعي في بيرل في C. منذ الإصدار 0.30 تدعم الوحدة المضمنة لغات البرمجة المتعددة ولكل لغة لها دعمها الخاص وحدة. توضح هذه الوثيقة كيفية استخدام Inline بلغة البرمجة C. كما أنه يذهب قليلا إلى بيرل C Internals. إذا كنت ترغب في البدء في العمل مع أمثلة البرمجة على الفور، تحقق من مضمنة :: C-CHICKBook. لمزيد من المعلومات حول المضمنة بشكل عام، راجع Inline.usageyou أبدا استخدامها فعليا :: C مباشرة. انها مجرد وحدة دعم لاستخدام inline.pm مع C. لذلك الاستخدام دائما: استخدم مضمنة C => ... أو ربط Inline C => ...؛ تعريف الدالة يتم إدراج قواعد اللغة المضمنة للحصول على تعريفات وظيفة معينة ( أو التوقيعات) في رمز C الخاص بك. إذا تم الاعتراف بالتوقيع من خلال مضمنة، فسيكون ذلك متاحا في الفضاء Perl. وهذا هو، سيولد المضمنة "الغراء" الضروري لاستدعاء هذه الوظيفة كما لو كان روتين فرعي بيرل. إذا لم يتم التعرف على التوقيع، فستتجاهل المضمنة ببساطة، دون أي شكاوى. لن يكون متاحا من Perl-Space، على الرغم من أنه سيكون متاحا من C-Space.inline يبدو تعريفات وظيفة نمط ANSI / النموذج الأولي. يجب أن يكونوا من النموذج: اسم وظيفة العودة (أزواج اسم النوع) {...} الأكثر شيوعا هي: int، طويل، مزدوج، char *، و sv *. ولكن يمكنك استخدام أي نوع لا يمكن العثور عليه من أجل TypeMap. Inline يستخدم ملف Typemap الموزعة مع Perl كإعداد افتراضي. يمكنك تحديد المزيد من Typemaps مع خيار تكوين Typemaps.a يمكن أيضا استخدام نوع إرجاع الفراغ. فيما يلي أمثلة على تعريفات وظيفة صالحة. Int Foo (Double Num، Char * Str) {Void FoO (Double Num، Char * Str) {SV * FOO () {Void Foo (SV *، ...) {Flow Foo (INT I، INT J، .. .. char * str {void foo (void) {# void صالح فقط لعودة typenotice المضمنة فقط يبحث فقط عن تعريفات الوظيفة، وليس النماذج النماذج الأولية. التعاريف هي بناء الجملة مباشرة مسبقا جسم وظيفة. ضمن أيضا عدم مسح الملفات الخارجية، مثل الرؤوس. يتم استخدام الرمز الذي تم تمريره فقط إلى Inline لإنشاء ارتباطات؛ على الرغم من أن المكتبات الأخرى يمكن أن ترتبط بها، ودعا من الفضاء C. متطلبات: perl.


مضمنة :: جيم برامج ذات صلة