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

📄 cpl__port_8h.html

📁 gdal库的学习文档
💻 HTML
📖 第 1 页 / 共 2 页
字号:
          <td class="memname">#define CPL_CVSID          </td>          <td>(</td>          <td class="paramtype">string&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment"><span class="keyword">static</span> <span class="keywordtype">char</span> cpl_cvsid[] = string; \<span class="keyword">static</span> <span class="keywordtype">char</span> *cvsid_aw() { <span class="keywordflow">return</span>( cvsid_aw() ? ((<span class="keywordtype">char</span> *) NULL) : cpl_cvsid ); }</pre></div></div></div><p><a class="anchor" name="89aa1f2fe53343bac285d174cdb01fcf"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP16" ref="89aa1f2fe53343bac285d174cdb01fcf" args="(x)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define CPL_SWAP16          </td>          <td>(</td>          <td class="paramtype">x&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">((GUInt16)( \            (((GUInt16)(x) &amp; 0x00ffU) &lt;&lt; 8) | \            (((GUInt16)(x) &amp; 0xff00U) &gt;&gt; 8) ))</pre></div></div></div><p><a class="anchor" name="e258b3cb94fca3ab38f5c7e2d4f235e2"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP16PTR" ref="e258b3cb94fca3ab38f5c7e2d4f235e2" args="(x)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define CPL_SWAP16PTR          </td>          <td>(</td>          <td class="paramtype">x&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">{                                                                 \    GByte       byTemp, *_pabyDataT = (GByte *) (x);              \                                                                  \    byTemp = _pabyDataT[0];                                       \    _pabyDataT[0] = _pabyDataT[1];                                \    _pabyDataT[1] = byTemp;                                       \}</pre></div></div></div><p><a class="anchor" name="9566d5e15283625250737afde23eb993"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP32" ref="9566d5e15283625250737afde23eb993" args="(x)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define CPL_SWAP32          </td>          <td>(</td>          <td class="paramtype">x&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">((GUInt32)( \            (((GUInt32)(x) &amp; (GUInt32)0x000000ffUL) &lt;&lt; 24) | \            (((GUInt32)(x) &amp; (GUInt32)0x0000ff00UL) &lt;&lt;  8) | \            (((GUInt32)(x) &amp; (GUInt32)0x00ff0000UL) &gt;&gt;  8) | \            (((GUInt32)(x) &amp; (GUInt32)0xff000000UL) &gt;&gt; 24) ))</pre></div></div></div><p><a class="anchor" name="4833afef89c20664ee490ac98d4f13a4"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP32PTR" ref="4833afef89c20664ee490ac98d4f13a4" args="(x)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define CPL_SWAP32PTR          </td>          <td>(</td>          <td class="paramtype">x&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">{                                                                 \    GByte       byTemp, *_pabyDataT = (GByte *) (x);              \                                                                  \    byTemp = _pabyDataT[0];                                       \    _pabyDataT[0] = _pabyDataT[3];                                \    _pabyDataT[3] = byTemp;                                       \    byTemp = _pabyDataT[1];                                       \    _pabyDataT[1] = _pabyDataT[2];                                \    _pabyDataT[2] = byTemp;                                       \}</pre></div></div></div><p><a class="anchor" name="449e7c6a7346a23690fcaa1391d1ae2f"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP64PTR" ref="449e7c6a7346a23690fcaa1391d1ae2f" args="(x)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">#define CPL_SWAP64PTR          </td>          <td>(</td>          <td class="paramtype">x&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">{                                                                 \    GByte       byTemp, *_pabyDataT = (GByte *) (x);              \                                                                  \    byTemp = _pabyDataT[0];                                       \    _pabyDataT[0] = _pabyDataT[7];                                \    _pabyDataT[7] = byTemp;                                       \    byTemp = _pabyDataT[1];                                       \    _pabyDataT[1] = _pabyDataT[6];                                \    _pabyDataT[6] = byTemp;                                       \    byTemp = _pabyDataT[2];                                       \    _pabyDataT[2] = _pabyDataT[5];                                \    _pabyDataT[5] = byTemp;                                       \    byTemp = _pabyDataT[3];                                       \    _pabyDataT[3] = _pabyDataT[4];                                \    _pabyDataT[4] = byTemp;                                       \}</pre></div></div></div><p><hr>Generated for GDAL by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1.</body></html>

⌨️ 快捷键说明

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