久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <tfoot id='bd27K'></tfoot>
    • <bdo id='bd27K'></bdo><ul id='bd27K'></ul>
  • <i id='bd27K'><tr id='bd27K'><dt id='bd27K'><q id='bd27K'><span id='bd27K'><b id='bd27K'><form id='bd27K'><ins id='bd27K'></ins><ul id='bd27K'></ul><sub id='bd27K'></sub></form><legend id='bd27K'></legend><bdo id='bd27K'><pre id='bd27K'><center id='bd27K'></center></pre></bdo></b><th id='bd27K'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='bd27K'><tfoot id='bd27K'></tfoot><dl id='bd27K'><fieldset id='bd27K'></fieldset></dl></div>

        <legend id='bd27K'><style id='bd27K'><dir id='bd27K'><q id='bd27K'></q></dir></style></legend>

        <small id='bd27K'></small><noframes id='bd27K'>

        使用 C++ MFC 進行遞歸文件搜索?

        Recursive file search using C++ MFC?(使用 C++ MFC 進行遞歸文件搜索?)

          <legend id='N3sjm'><style id='N3sjm'><dir id='N3sjm'><q id='N3sjm'></q></dir></style></legend>

          <small id='N3sjm'></small><noframes id='N3sjm'>

            <tbody id='N3sjm'></tbody>

          • <i id='N3sjm'><tr id='N3sjm'><dt id='N3sjm'><q id='N3sjm'><span id='N3sjm'><b id='N3sjm'><form id='N3sjm'><ins id='N3sjm'></ins><ul id='N3sjm'></ul><sub id='N3sjm'></sub></form><legend id='N3sjm'></legend><bdo id='N3sjm'><pre id='N3sjm'><center id='N3sjm'></center></pre></bdo></b><th id='N3sjm'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='N3sjm'><tfoot id='N3sjm'></tfoot><dl id='N3sjm'><fieldset id='N3sjm'></fieldset></dl></div>

              • <bdo id='N3sjm'></bdo><ul id='N3sjm'></ul>
                1. <tfoot id='N3sjm'></tfoot>
                2. 本文介紹了使用 C++ MFC 進行遞歸文件搜索?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  使用 C++ 和 MFC 遞歸搜索文件的最簡潔方法是什么?

                  What is the cleanest way to recursively search for files using C++ and MFC?

                  這些解決方案中的任何一個都提供通過一次通過使用多個過濾器的能力嗎?我想使用 CFileFind 我可以過濾 *.* 然后編寫自定義代碼以進一步過濾到不同的文件類型.是否提供內置的多個過濾器(即 *.exe、*.dll)?

                  Do any of these solutions offer the ability to use multiple filters through one pass? I guess with CFileFind I could filter on *.* and then write custom code to further filter into different file types. Does anything offer built-in multiple filters (ie. *.exe,*.dll)?

                  剛剛意識到我所做的一個明顯假設使我之前的 EDIT 無效.如果我嘗試使用 CFileFind 進行遞歸搜索,我必須使用 *.* 作為我的通配符,否則將無法匹配子目錄并且不會發生遞歸.因此,無論如何都必須單獨處理對不同文件擴展名的過濾.

                  Just realized an obvious assumption that I was making that makes my previous EDIT invalid. If I am trying to do a recursive search with CFileFind, I have to use *.* as my wildcard because otherwise subdirectories won't be matched and no recursion will take place. So filtering on different file-extentions will have to be handled separately regardless.

                  推薦答案

                  使用 CFileFind.

                  看看這個示例來自MSDN:

                  Take a look at this example from MSDN:

                  void Recurse(LPCTSTR pstr)
                  {
                     CFileFind finder;
                  
                     // build a string with wildcards
                     CString strWildcard(pstr);
                     strWildcard += _T("\*.*");
                  
                     // start working for files
                     BOOL bWorking = finder.FindFile(strWildcard);
                  
                     while (bWorking)
                     {
                        bWorking = finder.FindNextFile();
                  
                        // skip . and .. files; otherwise, we'd
                        // recur infinitely!
                  
                        if (finder.IsDots())
                           continue;
                  
                        // if it's a directory, recursively search it
                  
                        if (finder.IsDirectory())
                        {
                           CString str = finder.GetFilePath();
                           cout << (LPCTSTR) str << endl;
                           Recurse(str);
                        }
                     }
                  
                     finder.Close();
                  }
                  

                  這篇關于使用 C++ MFC 進行遞歸文件搜索?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  In what ways do C++ exceptions slow down code when there are no exceptions thown?(當沒有異常時,C++ 異常會以何種方式減慢代碼速度?)
                  Why catch an exception as reference-to-const?(為什么要捕獲異常作為對 const 的引用?)
                  When and how should I use exception handling?(我應該何時以及如何使用異常處理?)
                  Scope of exception object in C++(C++中異常對象的范圍)
                  Catching exceptions from a constructor#39;s initializer list(從構造函數的初始化列表中捕獲異常)
                  Difference between C++03 throw() specifier C++11 noexcept(C++03 throw() 說明符 C++11 noexcept 之間的區別)

                    <tbody id='kJa8l'></tbody>

                      <legend id='kJa8l'><style id='kJa8l'><dir id='kJa8l'><q id='kJa8l'></q></dir></style></legend>

                        • <tfoot id='kJa8l'></tfoot>
                        • <i id='kJa8l'><tr id='kJa8l'><dt id='kJa8l'><q id='kJa8l'><span id='kJa8l'><b id='kJa8l'><form id='kJa8l'><ins id='kJa8l'></ins><ul id='kJa8l'></ul><sub id='kJa8l'></sub></form><legend id='kJa8l'></legend><bdo id='kJa8l'><pre id='kJa8l'><center id='kJa8l'></center></pre></bdo></b><th id='kJa8l'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='kJa8l'><tfoot id='kJa8l'></tfoot><dl id='kJa8l'><fieldset id='kJa8l'></fieldset></dl></div>
                        • <small id='kJa8l'></small><noframes id='kJa8l'>

                            <bdo id='kJa8l'></bdo><ul id='kJa8l'></ul>
                          • 主站蜘蛛池模板: 欧美性猛交一区二区三区精品 | 亚洲va在线va天堂va狼色在线 | 一级毛片免费完整视频 | 97av视频在线 | 伊人久久综合 | 欧美综合在线观看 | 国产a级毛毛片 | 精品视频免费在线 | 国产精品明星裸体写真集 | 成人妇女免费播放久久久 | 天天躁日日躁狠狠躁2018小说 | 亚洲精品99999| 激情五月综合网 | 中文字幕日韩欧美 | 99精品久久久 | 亚洲黄色国产 | 国产精品久久久亚洲 | 这里只有精品999 | 性一交一乱一透一a级 | 欧美福利 | 亚洲精品电影网在线观看 | 人人做人人澡人人爽欧美 | 亚洲狠狠 | 欧美视频免费在线 | 久久久久成人精品免费播放动漫 | www.日韩高清 | 欧美一区二区在线观看视频 | 本道综合精品 | 精品国产一区二区三区四区在线 | 精品国产1区2区3区 在线国产视频 | 狠狠色综合久久婷婷 | 国产精品久久国产愉拍 | 一区二区视频在线 | 亚洲+变态+欧美+另类+精品 | 精品久久久久久久久亚洲 | 538在线精品 | 欧美日韩中文字幕在线 | 在线黄色网 | 亚洲一区免费 | 黄色国产视频 | 国产精品乱码一区二三区小蝌蚪 |