预留的广告位!


下载该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">\t&lt;dir&gt;\n</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">\t</span><span style="color: #800000">"</span> &lt;&lt; findData.size &lt;&lt; <span style="color: #800000">"</span><span style="color: #800000"> bytes.\n</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>

}

pdf幻灯片:圆锥曲线中的“三定”问题探究(一)的更多相关文章

  1. 如何使用免费PDF控件从PDF文档中提取文本和图片

             如何使用免费PDF控件从PDF文档中提取文本和图片 概要 现在手头的项目有一个需求是从PDF文档中提取文本和图片,我以前也使用过像iTextSharp, PDFBox 这些免费的PD ...

  2. Android菜鸟的成长笔记(14)—— Android中的状态保存探究(上)

    原文:[置顶] Android菜鸟的成长笔记(14)—— Android中的状态保存探究(上) 我们在用手机的时候可能会发现,即使应用被放到后台再返回到前台数据依然保留(比如说我们正在玩游戏,突然电话 ...

  3. Android菜鸟的成长笔记(15)—— Android中的状态保存探究(下)

    原文:Android菜鸟的成长笔记(15)-- Android中的状态保存探究(下) 在上一篇中我们简单了解关于Android中状态保存的过程和原理,这一篇中我们来看一下在系统配置改变的情况下保存数据 ...

  4. Java 在PDF文档中绘制图形

    本篇文档将介绍通过Java编程在PDF文档中绘制图形的方法.包括绘制矩形.椭圆形.不规则多边形.线条.弧线.曲线.扇形等等.针对方法中提供的思路,也可以自行变换图形设计思路,如菱形.梯形或者组合图形等 ...

  5. 如何突出显示PDF文档中的一些重要文本信息

    PDF文档中如果存在着太多的文字时,阅读者会容易遗漏很多重要的信息.但如果,文档中存在着一些特殊标记的文字时,比如标黄.标红文本时,很多人都会给予特别关注. 因此,当大家在使用pdfFactory专业 ...

  6. C# 在PDF文档中应用多种不同字体

    在PDF文档中,可绘制不同字体样式.不同语言的文字,可通过使用Standard字体.TrueType字体.CJK字体或者自定义(私有)等字体类型.下面通过C#程序代码来展示如何实现使用以上类型的字体来 ...

  7. 借助91助手,将ibook中的pdf文件拷贝至其它的pdf阅读器中(ios设备无需越狱)

    有时候在使用ios自带的ibook阅读pdf文件的时候,会发现ibook有些功能并不是那么方便.最近我就遇到了一例,我想在ibook中放一本比较大的pdf书,页数有几百吧,pdf文件本身每一章节都是有 ...

  8. .net环境下从PDF文档中抽取Text文本的一些方法汇总

    1.PDFBox的IKVM版本:据我所知,目前只有PDFBox的IKVM版本能比较好地从PDF中提取文本,PDFBOX更多信息请访问http://www.pdbox.org,关于其应用实例,可以参考C ...

  9. 导出文本、表格、图像到PDF格式文件中(学习整理)

    1.测试例子: 需要导入的外部jar包: 相关API http://www.coderanch.com/how-to/javadoc/itext-2.1.7/com/lowagie/text/pack ...

随机推荐

  1. docker部署Javaweb项目(jdk+tomcat+mysql)

    步骤一:在主机下载安装docker,参照Centos7上安装docker 步骤二:下载Linux版本的JDK1.6和Tomcat6.0(其他项目若依赖其他版本的运行环境可选择另外版本下载),通过sec ...

  2. 二、启动一款app演示

    一.下载aapt包 1. aapt即Android Asset Packaging Tool,在SDK的build-tools目录下.该工具可以查看apk包名和launcherActivity 2.打 ...

  3. ubuntu通过windows下的ccproxy代理上网

    网上教程很多,需要注意的是将ubuntu的ip和windows的Ip设置到同一个网段,即子网掩码是1的对应的部分要相同.由于没有配置到同一个网段,折腾了我好久.

  4. 软件-客户端管理工具-SourceTree:百科

    ylbtech-软件-客户端管理工具-SourceTree:百科 SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具 ...

  5. 阶段3 1.Mybatis_11.Mybatis的缓存_1 今日课程安排

  6. 测开之路一百二十五:flask之urlencode参数传递和解析

    当get请求传参时,用?分隔参数和域名,用&分隔参数,如果参数里面本身就有&符号就会识别不出来,还是会当成分隔符,所以这些数据在传输的时候,就需要转义,现在普遍是转成urlencode ...

  7. js验证:密码只能为大写字母+小写字母+数字的8至15位字符组合

    var reg = /^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])[a-zA-Z0-9]{8,15}$/; // alert(password); if(reg.test(pa ...

  8. LeetCode链表简单题

    一.21合并两个有序链表 代码如下: class Solution: def mergeTwoLists(self, l1: ListNode, l2: ListNode) -> ListNod ...

  9. [MicroSoft]Introducing .NET 5

    Introducing .NET 5 Richard https://devblogs.microsoft.com/dotnet/introducing-net-5/ 将路线图 完整的给出来了. Ma ...

  10. [19/06/04-星期二] HTML基础_实体(转义字符)、图片标签(img)、元标签(meta)、语法规范、内联框架(iframe)、超链接

    一.实体(转义字符) 在HTML中,一些诸如<.> 就是普通的小于号和大于号不能直接使用,因为浏览可能会把它当成一个标签去解析,所以需要一些特殊字符去表示这些特殊字符, 这些字符我们称他们 ...