تحويل :: العددية

تحويل :: Scalar هو وحدة بيرل التي يمكن أن تتحول بين تمثيلات مختلفة من فرشاة بيرل.
التحميل الان

تحويل :: العددية الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Marc Lehmann
  • موقع ويب الناشر:
  • http://www.goof.com/pcg/marc/

تحويل :: العددية العلامات


تحويل :: العددية وصف

تحويل :: Scalar هو وحدة بيرل التي يمكن تحويلها بين تمثيلات مختلفة من فرشاة بيرل. تحويل :: Scalar هو وحدة بيرل التي يمكن أن تتحول بين تمثيلات مختلفة من Perl Scalars.synopsis استخدم تحويل :: Scalar؛ تصدر هذه الوحدة هذه الطريقة المختلفة من الطرق الداخلية التي تغير التمثيل الداخلي أو الحالة من Perl Scalar. كل هذه العمل في المكان، وهذا هو تعديل حجة العددية الخاصة بهم. لا توجد وظائف يتم تصديرها بشكل افتراضي. توجد علامات التصدير التالية :: UTF8 جميع الوظائف مع UTF8 باسمها: تشويذ جميع الوظائف مع الإشارة إلى اسمها: refcnt جميع الوظائف مع refcnt في اسمها: موافق الكل * موافق وظائف .UTF8 العدد إرجاع TRUE عندما يتم تمييز العدد المعطى كأموال UTF8، خطأ خلاف ذلك. إذا تم تقديم وسيطة الوضع الاختياري، قم أيضا بفرض تفسير السلسلة إلى UTF8 (صواب الوضع) أو بايت عادي (وضع خطأ). لم يتم تغيير المحتوى الفعلي (البايت). تعكس قيمة الإرجاع دائما الحالة قبل إجراء أي تعديل. هذه الوظيفة مفيدة عند "استيراد" UTF8-Data في بيرل، أو عندما تقوم بعض الوظائف الخارجية (مثل تخزين / استرجاع من قاعدة بيانات) يزيل Scalarsimilar UTF8-Flag.UTF8_ON إلى UTF8 Scalar، 1، فقط، ولكن بالإضافة إلى ذلك إرجاع العددية (لا تزال الحجة تعديلها في مكانها). tef8_off scalarsimilar إلى utf8 scalar، 0، ولكن بالإضافة إلى ذلك إرجاع العددية (لا تزال الحجة تعديل في المكان). tef8_valid scalar إرجاع صحيح إذا كانت البايتات داخل العددية تشكل سلسلة UTF8 صالحة، FALSE خلاف ذلك (الشيك مستقل عن الترميز الفعلي Perl يعتقد أن السلسلة موجودة في). tef8_upgrade scalarconvert شكل مشفر (وأيضا إرجاعها). tef8_downgrade scalar محاولة تحويل محتوى سلسلة العددية من UTF8-المشفر إلى ISO-8859-1. قد لا يكون هذا ممكنا إذا كانت السلسلة تحتوي على أحرف لا يمكن تمثيلها في بايت واحد؛ إذا كان هذا هو الحال، فهذا يترك العددية دون تغيير وإرجاع كاذبة أو، إذا كان FASHITE_OK غير صحيح (الافتراضي)، Croaks.utf8_Encode ScalarConvert القيمة السلسلة لل STALAR إلى UTF8 - المشفر، ولكن بعد ذلك إيقاف علامة Svutf8 أنه يبدو وكأنه بايت إلى بيرل مرة أخرى. (قد تتم إزالته في الإصدارات المستقبلية). tef8_length thength scalarreturns عدد الأحرف في السلسلة، عد أحرف UTF8 واسعة كحرف مفرد، مستقلة عن Wether the Scalar يتم وضع علامة على أنها تحتوي على أحرف بايت أو Mulitbyte.unmagic Scalar، Typeremove السحر المحدد من العددية (خطرة!). ضعف spalarweaken مرجع. (انظر أيضا pathref). letaint scalartaint the scalar.tained scalarreturns صحيح عندما يكون العددية ملاءمة، خطأ غير ذلك. الطول الحالي أقل من القيمة الجديدة. هذا لا يؤثر على محتويات العددية، ولكنه مفيد فقط "ما قبل تخصيص" مساحة الذاكرة إذا كنت تعرف أن العددية سوف تنمو. قيمة الإرجاع هي العددية المعدلة (يتم تعديل العددية المعدلة في المكان) .RFCNT Scalar إرجاع العدد المرجعي الحالي من العددية المحددة ويقوم اختياريا بتعيينها على عدد المرجع المحدد. REFCNT_INC SCALARINCREMES scalar inplace.refcnt_dec scalardecress استخدم إضعاف بدلا من ذلك إذا فهمت ما هي هذه الوظيفة. الأفضل من ذلك: لا تستخدم هذه الوحدة في هذا case.refcnt_rv scalar يعمل مثل refcnt، ولكن dereferences المرجع المحدد أولا. هذا مفيد للعثور على عدد المرجع من الصفائف أو التجزئة، والتي يتم تمريرها بشكل مباشر. تذكر أن الإشارة إلى بعض الكائنات تزيد عدد مرجعيها، وبالتالي فإن العد المرجعي الذي يستخدمه وظائف * _RV تميل إلى أن يكون أعلى. Refcnt_inc_rv Scalarworks مثل Refcnt_inc، ولكن dereferences المرجع المحدد First.refcnt_dec_rv Scalarworks مثل refcnt_dec، ولكن dereferences مرجعي معين أولا، سكالار يوك سكالار روك سكالار بوك سكالار نيك سكالار نيوك سكالاركالز سفوك، سفوك، سفيروك، Svpok، Svnok أو Svniok على العدد الزائد المعطى، على التوالي. متطلبات: perl.


تحويل :: العددية برامج ذات صلة

hapax.

Hapax هي مكتبة نصية نصية بسيطة ولكنها قوية ل Java. ...

165

تحميل

hashlib ++.

hashlib ++ هي مكتبة بسيطة وسهلة الاستخدام لإنشاء اختباري تشفير يسمى "Hash" في C ++. ...

201

تحميل