⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 perl592delta.1

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 1
📖 第 1 页 / 共 2 页
字号:
.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05).\".\" Standard preamble:.\" ========================================================================.de Sh \" Subsection heading.br.if t .Sp.ne 5.PP\fB\\$1\fR.PP...de Sp \" Vertical space (when we can't use .PP).if t .sp .5v.if n .sp...de Vb \" Begin verbatim text.ft CW.nf.ne \\$1...de Ve \" End verbatim text.ft R.fi...\" Set up some character translations and predefined strings.  \*(-- will.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left.\" double quote, and \*(R" will give a right double quote.  \*(C+ will.\" give a nicer C++.  Capital omega is used to do unbreakable dashes and.\" therefore won't be available.  \*(C` and \*(C' expand to `' in nroff,.\" nothing in troff, for use with C<>..tr \(*W-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'.ie n \{\.    ds -- \(*W-.    ds PI pi.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch.    ds L" "".    ds R" "".    ds C` "".    ds C' ""'br\}.el\{\.    ds -- \|\(em\|.    ds PI \(*p.    ds L" ``.    ds R" '''br\}.\".\" Escape single quotes in literal strings from groff's Unicode transform..ie \n(.g .ds Aq \(aq.el       .ds Aq '.\".\" If the F register is turned on, we'll generate index entries on stderr for.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index.\" entries marked with X<> in POD.  Of course, you'll have to process the.\" output yourself in some meaningful fashion..ie \nF \{\.    de IX.    tm Index:\\$1\t\\n%\t"\\$2"...    nr % 0.    rr F.\}.el \{\.    de IX...\}.\".\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2)..\" Fear.  Run.  Save yourself.  No user-serviceable parts..    \" fudge factors for nroff and troff.if n \{\.    ds #H 0.    ds #V .8m.    ds #F .3m.    ds #[ \f1.    ds #] \fP.\}.if t \{\.    ds #H ((1u-(\\\\n(.fu%2u))*.13m).    ds #V .6m.    ds #F 0.    ds #[ \&.    ds #] \&.\}.    \" simple accents for nroff and troff.if n \{\.    ds ' \&.    ds ` \&.    ds ^ \&.    ds , \&.    ds ~ ~.    ds /.\}.if t \{\.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u".    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'.\}.    \" troff and (daisy-wheel) nroff accents.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'.ds 8 \h'\*(#H'\(*b\h'-\*(#H'.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#].ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#].ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#].ds ae a\h'-(\w'a'u*4/10)'e.ds Ae A\h'-(\w'A'u*4/10)'E.    \" corrections for vroff.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'.    \" for low resolution devices (crt and lpr).if \n(.H>23 .if \n(.V>19 \\{\.    ds : e.    ds 8 ss.    ds o a.    ds d- d\h'-1'\(ga.    ds D- D\h'-1'\(hy.    ds th \o'bp'.    ds Th \o'LP'.    ds ae ae.    ds Ae AE.\}.rm #[ #] #H #V #F C.\" ========================================================================.\".IX Title "PERL592DELTA 1".TH PERL592DELTA 1 "2007-12-18" "perl v5.10.0" "Perl Programmers Reference Guide".\" For nroff, turn off justification.  Always turn off hyphenation; it makes.\" way too many mistakes in technical documents..if n .ad l.nh.SH "NAME"perl592delta \- what is new for perl v5.9.2.SH "DESCRIPTION".IX Header "DESCRIPTION"This document describes differences between the 5.9.1 and the 5.9.2development releases. See perl590delta and perl591delta for thedifferences between 5.8.0 and 5.9.1..SH "Incompatible Changes".IX Header "Incompatible Changes".Sh "Packing and \s-1UTF\-8\s0 strings".IX Subsection "Packing and UTF-8 strings"The semantics of \fIpack()\fR and \fIunpack()\fR regarding UTF\-8\-encoded data has beenchanged. Processing is now by default character per character instead ofbyte per byte on the underlying encoding. Notably, code that used thingslike \f(CW\*(C`pack("a*", $string)\*(C'\fR to see through the encoding of string will nowsimply get back the original \f(CW$string\fR. Packed strings can also get upgradedduring processing when you store upgraded characters. You can get the oldbehaviour by using \f(CW\*(C`use bytes\*(C'\fR..PPTo be consistent with \fIpack()\fR, the \f(CW\*(C`C0\*(C'\fR in \fIunpack()\fR templates indicatesthat the data is to be processed in character mode, i.e. character bycharacter; on the contrary, \f(CW\*(C`U0\*(C'\fR in \fIunpack()\fR indicates \s-1UTF\-8\s0 mode, wherethe packed string is processed in its UTF\-8\-encoded Unicode form on a byteby byte basis. This is reversed with regard to perl 5.8.X..PPMoreover, \f(CW\*(C`C0\*(C'\fR and \f(CW\*(C`U0\*(C'\fR can also be used in \fIpack()\fR templates to specifyrespectively character and byte modes..PP\&\f(CW\*(C`C0\*(C'\fR and \f(CW\*(C`U0\*(C'\fR in the middle of a pack or unpack format now switch to thespecified encoding mode, honoring parens grouping. Previously, parens wereignored..PPAlso, there is a new \fIpack()\fR character format, \f(CW\*(C`W\*(C'\fR, which is intended toreplace the old \f(CW\*(C`C\*(C'\fR. \f(CW\*(C`C\*(C'\fR is kept for unsigned chars coded as bytes inthe strings internal representation. \f(CW\*(C`W\*(C'\fR represents unsigned (logical)character values, which can be greater than 255. It is therefore morerobust when dealing with potentially UTF\-8\-encoded data (as \f(CW\*(C`C\*(C'\fR will wrapvalues outside the range 0..255, and not respect the string encoding)..PPIn practice, that means that pack formats are now encoding-neutral, except\&\f(CW\*(C`C\*(C'\fR..PPFor consistency, \f(CW\*(C`A\*(C'\fR in \fIunpack()\fR format now trims all Unicode whitespacefrom the end of the string. Before perl 5.9.2, it used to strip only theclassical \s-1ASCII\s0 space characters..Sh "Miscellaneous".IX Subsection "Miscellaneous"The internal dump output has been improved, so that non-printable characterssuch as newline and backspace are output in \f(CW\*(C`\ex\*(C'\fR notation, rather thanoctal..PPThe \fB\-C\fR option can no longer be used on the \f(CW\*(C`#!\*(C'\fR line. It wasn'tworking there anyway..SH "Core Enhancements".IX Header "Core Enhancements".Sh "Malloc wrapping".IX Subsection "Malloc wrapping"Perl can now be built to detect attempts to assign pathologically large chunksof memory.  Previously such assignments would suffer from integer wrap-aroundduring size calculations causing a misallocation, which would crash perl, andcould theoretically be used for \*(L"stack smashing\*(R" attacks.  The wrappingdefaults to enabled on platforms where we know it works (most \s-1AIX\s0configurations, BSDi, Darwin, \s-1DEC\s0 \s-1OSF/1\s0, FreeBSD, HP-UX, \s-1GNU\s0 Linux, OpenBSD,Solaris, \s-1VMS\s0 and most Win32 compilers) and defaults to disabled on otherplatforms..Sh "Unicode Character Database 4.0.1".IX Subsection "Unicode Character Database 4.0.1"The copy of the Unicode Character Database included in Perl 5.9 hasbeen updated to 4.0.1 from 4.0.0..Sh "suidperl less insecure"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -