<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ? 在VC++編程中,我們有時會遇到關于截取字符串的問題,對于CString類型字符串的截取VC++中有現成的函數可供使用,主要是:CString**Mid**(int*nFirst***,**int *nCount*);和BOOL?**AfxExtractSubString**(CString&rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep = 10);這兩個函數。 ? 這兩個函數非常好用,而且值得一說的是,其中的**AfxExtractSubString**函數并未公開,在MSDN中也差不到相關的說明,但是在MSDN的例子里卻常常出現,非常好用。下面先解釋一下這兩個函數: ? ⑴??CString**Mid**(int*nFirst***,**int *nCount*); ? 函數功能:此函數從目標CString對象中提取一個長度為nCount個字符的子串并返回,從nFirst(從零開始的索引)指定的位置開始。 ? nFirst:開始位置(索引)。 ? nCount:提取長度。 ? ⑵??BOOL**AfxExtractSubString**(CString&rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep = 10); ? 函數功能:此函數從目標字符串lpszFullString中,根據分割標志chSep,取出第iSubString個子串,放入結果串rString中。 ? 下面將結合一個從目標字符串中以**空格**為分割標志截取所有關鍵詞的實例,來詳細說明(完整的實例程序可在我的CSDN資源中下載:[http://download.csdn.net/detail/margin1988/5415583](http://download.csdn.net/detail/margin1988/5415583)): ? ⑴??目標字符串: ~~~ m_str = "說 謊 鼻子 會 變 長"; ~~~ ? ⑵??利用**Mid**函數計算目標串中關鍵詞的個數: ~~~ int tmplen=0; // 關鍵詞個數 for (int i=0;i<m_str.GetLength();i++) { if (m_str.Mid(i,1)==' ') { tmplen++; } } ~~~ ? ⑶??利用**AfxExtractSubString**函數截取所有的關鍵詞: ~~~ CString* gjcArray=new CString [tmplen]; // 保存所有關鍵詞的字符串數組 for (int i=0;i<tmplen;i++) { AfxExtractSubString(gjcArray[i], m_str, i, ' '); } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看