| مضمنة :: بنية مضمنة :: الهيكل هو وحدة بيرل التي تعالج هياكل C مباشرة من بيرل. |
التحميل الان |
مضمنة :: بنية الترتيب والملخص
- رخصة:
- Perl Artistic License
- موقع ويب الناشر:
- http://search.cpan.org/~neilw/Inline-ASM-0.03/ASM.pod
مضمنة :: بنية العلامات
مضمنة :: بنية وصف
مضمنة :: بنية هي وحدة بيرل التي تتلاعب بنية C مباشرة من بيرل. Inline :: Form هو وحدة بيرل التي تتلاعب بها الهياكل C مباشرة من perl.synopsis استخدم مضمنة C => CONFIG => الهيكل => ؛ بلدي $ obj = inline :: بنية :: foo-> جديد؛ $ obj-> num (10)؛ $ obj-> str ("مرحبا")؛ MyFunc ($ OBJ)؛ __end__ __c__ ____ __ foo {int num؛ char * str } void myfunc (foo * f) {printf ("myfunc: num = i، str = ' s'n"، f-> num، f-> str)؛ } يطبع البرنامج الكامل هذا: MyFunc: Num = 10، STR = 'HELLO'LINE :: هيكل ليس لغة جديدة. إنه امتداد لغة مصمم لاستخدامه من خلال مضمنة :: ج. يوضح تعريف تعريفات الهيكل وإنشاء Typemaps وشمز XS الذي يربط كل بنية في فئة بيرل. يتم تمرير هذا الرمز إلى Inline :: C، الذي يجمعه بالطريق الطبيعي. ملاحظة: Inline :: بنية يوزع الهيكل على غرار C فقط. لا يعرف عن أي ملحقات C ++ إلى الهياكل مثل النطاقات أو المنشئين أو الأساليب. إذا كنت تريد هذه الوظيفة، يجب عليك استخدام Inline :: CPP لتحليل بنيكتك. متطلبات بيرل: perl.
مضمنة :: بنية برامج ذات صلة