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

📄 pstring_8h-source.html

📁 pwlib开发文档
💻 HTML
📖 第 1 页 / 共 5 页
字号:
01070       <span class="keyword">const</span> <a class="code" href="classPObject.html">PObject</a> &amp; str  01071     ) <span class="keyword">const</span>;01072 01080     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_4">operator&gt;</a>(01081       <span class="keyword">const</span> <a class="code" href="classPObject.html">PObject</a> &amp; str  01082     ) <span class="keyword">const</span>;01083 01091     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_5">operator&lt;=</a>(01092       <span class="keyword">const</span> <a class="code" href="classPObject.html">PObject</a> &amp; str  01093     ) <span class="keyword">const</span>;01094 01102     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_6">operator&gt;=</a>(01103       <span class="keyword">const</span> <a class="code" href="classPObject.html">PObject</a> &amp; str  01104     ) <span class="keyword">const</span>;01105 01106 01117     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_0">operator*=</a>(01118       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr  01119     ) <span class="keyword">const</span>;01120 01131     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_1">operator==</a>(01132       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr  01133     ) <span class="keyword">const</span>;01134 01145     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_2">operator!=</a>(01146       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr  01147     ) <span class="keyword">const</span>;01148 01159     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_3">operator&lt;</a>(01160       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr  01161     ) <span class="keyword">const</span>;01162 01173     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_4">operator&gt;</a>(01174       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr  01175     ) <span class="keyword">const</span>;01176 01187     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_5">operator&lt;=</a>(01188       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr  01189     ) <span class="keyword">const</span>;01190 01201     <span class="keywordtype">bool</span> <a class="code" href="classPString.html#z241_6">operator&gt;=</a>(01202       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr  01203     ) <span class="keyword">const</span>;01204 01216     Comparison <a class="code" href="classPString.html#z241_14">NumCompare</a>(01217       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; str,        01218       PINDEX count = P_MAX_INDEX, 01219       PINDEX offset = 0           01220     ) <span class="keyword">const</span>;01221 01233     Comparison <a class="code" href="classPString.html#z241_14">NumCompare</a>(01234       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr,          01235       PINDEX count = P_MAX_INDEX, 01236       PINDEX offset = 0           01237     ) <span class="keyword">const</span>;01239 01240 01244     PINDEX <a class="code" href="classPString.html#z243_0">Find</a>(01245       <span class="keywordtype">char</span> ch,              01246       PINDEX offset = 0     01247     ) <span class="keyword">const</span>;01248 01250     PINDEX <a class="code" href="classPString.html#z243_0">Find</a>(01251       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; str,  01252       PINDEX offset = 0     01253     ) <span class="keyword">const</span>;01254 01255     <span class="comment">/* Locate the position within the string of the character or substring. The</span>01256 <span class="comment">       search will begin at the character offset provided.</span>01257 <span class="comment">       </span>01258 <span class="comment">       If #offset# is beyond the length of the string, then the</span>01259 <span class="comment">       function will always return #P_MAX_INDEX#.</span>01260 <span class="comment">       </span>01261 <span class="comment">       The matching will be for identical character or string. If a search</span>01262 <span class="comment">       ignoring case is required then the string should be converted to a</span>01263 <span class="comment">       #PCaselessString# before the search is made.</span>01264 <span class="comment"></span>01265 <span class="comment">       @return</span>01266 <span class="comment">       position of character or substring in the string, or P_MAX_INDEX if the</span>01267 <span class="comment">       character or substring is not in the string.</span>01268 <span class="comment">     */</span>01269     PINDEX <a class="code" href="classPString.html#z243_0">Find</a>(01270       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr,    01271       PINDEX offset = 0     01272     ) <span class="keyword">const</span>;01273 01275     PINDEX <a class="code" href="classPString.html#z243_3">FindLast</a>(01276       <span class="keywordtype">char</span> ch,                     01277       PINDEX offset = P_MAX_INDEX  01278     ) <span class="keyword">const</span>;01279 01281     PINDEX <a class="code" href="classPString.html#z243_3">FindLast</a>(01282       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; str,         01283       PINDEX offset = P_MAX_INDEX  01284     ) <span class="keyword">const</span>;01285 01303     PINDEX <a class="code" href="classPString.html#z243_3">FindLast</a>(01304       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr,           01305       PINDEX offset = P_MAX_INDEX  01306     ) <span class="keyword">const</span>;01307 01309     PINDEX <a class="code" href="classPString.html#z243_6">FindOneOf</a>(01310       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; set,  01311       PINDEX offset = 0     01312     ) <span class="keyword">const</span>;01313 01328     PINDEX <a class="code" href="classPString.html#z243_6">FindOneOf</a>(01329       <span class="keyword">const</span> <span class="keywordtype">char</span> * cset,    01330       PINDEX offset = 0     01331     ) <span class="keyword">const</span>;01332 01343     PINDEX <a class="code" href="classPString.html#z243_8">FindRegEx</a>(01344       <span class="keyword">const</span> <a class="code" href="classPRegularExpression.html">PRegularExpression</a> &amp; regex, 01345       PINDEX offset = 0                 01346     ) <span class="keyword">const</span>;01347 01358     BOOL <a class="code" href="classPString.html#z243_8">FindRegEx</a>(01359       <span class="keyword">const</span> <a class="code" href="classPRegularExpression.html">PRegularExpression</a> &amp; regex, 01360       PINDEX &amp; pos,                     01361       PINDEX &amp; len,                     01362       PINDEX offset = 0,                01363       PINDEX maxPos = P_MAX_INDEX       01364     ) <span class="keyword">const</span>;01365 01366 01377     <span class="keywordtype">void</span> <a class="code" href="classPString.html#z243_10">Replace</a>(01378       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; target,   01379       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; subs,     01380       BOOL all = FALSE,         01381       PINDEX offset = 0         01382     );01383 01391     <span class="keywordtype">void</span> <a class="code" href="classPString.html#z243_11">Splice</a>(01392       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; str,  01393       PINDEX pos,           01394       PINDEX len = 0        01395     );01396 01404     <span class="keywordtype">void</span> <a class="code" href="classPString.html#z243_11">Splice</a>(01405       <span class="keyword">const</span> <span class="keywordtype">char</span> * cstr,    01406       PINDEX pos,           01407       PINDEX len = 0        01408     );01409 01416     <span class="keywordtype">void</span> <a class="code" href="classPString.html#z243_13">Delete</a>(01417       PINDEX start,   01418       PINDEX len      01419     );01421 01422 01442     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPString.html#z245_0">operator()</a>(01443       PINDEX start,  01444       PINDEX end     01445     ) <span class="keyword">const</span>;01446 01461     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPString.html#z245_1">Left</a>(01462       PINDEX len   01463     ) <span class="keyword">const</span>;01464 01479     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPString.html#z245_2">Right</a>(01480       PINDEX len   01481     ) <span class="keyword">const</span>;01482 01499     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPString.html#z245_3">Mid</a>(01500       PINDEX start,             01501       PINDEX len = P_MAX_INDEX  01502     ) <span class="keyword">const</span>;01503 01504 01512     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPString.html#z245_4">LeftTrim</a>() <span class="keyword">const</span>;01513 01521     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPString.html#z245_5">RightTrim</a>() <span class="keyword">const</span>;01522 01531     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPString.html#z245_6">Trim</a>() <span class="keyword">const</span>;01532 01533 01542     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPString.html#z245_7">ToLower</a>() <span class="keyword">const</span>;01543 01552     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPString.html#z245_8">ToUpper</a>() <span class="keyword">const</span>;01553 01554 01556     <a class="code" href="classPStringArray.html">PStringArray</a> <a class="code" href="classPString.html#z245_9">Tokenise</a>(01557       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; separators,01559       BOOL onePerSeparator = TRUE01561     ) <span class="keyword">const</span>;01584     <a class="code" href="classPStringArray.html">PStringArray</a> <a class="code" href="classPString.html#z245_9">Tokenise</a>(01585       <span class="keyword">const</span> <span class="keywordtype">char</span> * cseparators,01587       BOOL onePerSeparator = TRUE01589     ) <span class="keyword">const</span>;01590 01604     <a class="code" href="classPStringArray.html">PStringArray</a> <a class="code" href="classPString.html#z245_11">Lines</a>() <span class="keyword">const</span>;01606 01623     <a class="code" href="classPString.html">PString</a> &amp; <a class="code" href="classPString.html#z247_0">sprintf</a>(01624       <span class="keyword">const</span> <span class="keywordtype">char</span> * cfmt,   01625       ...                  

⌨️ 快捷键说明

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