zoukankan      html  css  js  c++  java
  • pdf幻灯片:圆锥曲线中的“三定”问题探究(一)

    预留的广告位!


    下载该pdf文件,然后在adobe reader 的“视图”中使用“全屏模式”播放该幻灯片





    #include <iostream>
    #include <cstring>        // for strcpy(), strcat()
    #include <io.h>
    

    using namespace std;

    void listFiles(const char * dir);

    int main()
    {
    char dir[200];
    cout
    << "Enter a directory: ";
    cin.getline(dir,
    200);

    listFiles(dir);
    
    </span><span style="color: #0000ff">return</span> <span style="color: #800080">0</span><span style="color: #000000">;
    

    }

    void listFiles(const char dir)
    {
    char dirNew[200];
    strcpy(dirNew, dir);
    strcat(dirNew,
    "
    ."); // 在目录后面加上".*"进行第一次搜索

    intptr_t handle;
    _finddata_t findData;

    handle </span>= _findfirst(dirNew, &amp;<span style="color: #000000">findData);
    </span><span style="color: #0000ff">if</span> (handle == -<span style="color: #800080">1</span>)        <span style="color: #008000">//</span><span style="color: #008000"> 检查是否成功</span>
        <span style="color: #0000ff">return</span><span style="color: #000000">;
    
    </span><span style="color: #0000ff">do</span><span style="color: #000000">
    {
        </span><span style="color: #0000ff">if</span> (findData.attrib &amp;<span style="color: #000000"> _A_SUBDIR)
        {
            </span><span style="color: #0000ff">if</span> (strcmp(findData.name, <span style="color: #800000">"</span><span style="color: #800000">.</span><span style="color: #800000">"</span>) == <span style="color: #800080">0</span> || strcmp(findData.name, <span style="color: #800000">"</span><span style="color: #800000">..</span><span style="color: #800000">"</span>) == <span style="color: #800080">0</span><span style="color: #000000">)
                </span><span style="color: #0000ff">continue</span><span style="color: #000000">;
    
            cout </span>&lt;&lt; findData.name &lt;&lt; <span style="color: #800000">"</span><span style="color: #800000">	&lt;dir&gt;
    </span><span style="color: #800000">"</span><span style="color: #000000">;
    
            </span><span style="color: #008000">//</span><span style="color: #008000"> 在目录后面加上"\"和搜索到的目录名进行下一次搜索</span>
    

    strcpy(dirNew, dir);
    strcat(dirNew,
    "");
    strcat(dirNew, findData.name);

            listFiles(dirNew);
        }
        </span><span style="color: #0000ff">else</span><span style="color: #000000">
            cout </span>&lt;&lt; findData.name &lt;&lt; <span style="color: #800000">"</span><span style="color: #800000">	</span><span style="color: #800000">"</span> &lt;&lt; findData.size &lt;&lt; <span style="color: #800000">"</span><span style="color: #800000"> bytes.
    </span><span style="color: #800000">"</span><span style="color: #000000">;
    } </span><span style="color: #0000ff">while</span> (_findnext(handle, &amp;findData) == <span style="color: #800080">0</span><span style="color: #000000">);
    
    _findclose(handle);    </span><span style="color: #008000">//</span><span style="color: #008000"> 关闭搜索句柄</span>
    

    }


    关闭

    漂浮广告


    预留的广告位!
    每周看看我,冲进985!【魏刚的作品,转载须声明】
  • 相关阅读:
    kafka官方的kafka-server-start.sh不能关闭kafka进程解决办法
    Linux如何切换图形界面和命令行界面
    2019-9-28:渗透测试,基础学习,DNS投毒
    2019-9-28:渗透测试,基础学习,pgp常量,逻辑运算,DNS投毒,笔记
    2019-9-10:渗透测试,基础学习,nmap扫描命令,php基本语法学习,笔记
    2019-9-11:渗透测试,Kill远控软件,初接触
    2019-9-27:渗透测试,metasploit-framework初接触
    2019-9-26:渗透测试,基础学习,js正则以及什么是目录扫描,笔记
    2019-9-26:渗透测试,基础学习,nmap扫描kali虚拟机服务
    2019-9-25:渗透测试,基础学习,Hydra BP爆破,js基本知识,banner信息收集笔记
  • 原文地址:https://www.cnblogs.com/xuebajunlutiji/p/7157852.html
Copyright © 2011-2022 走看看