预留的广告位!


下载该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. NDK undefined reference to 'rand'

    NDK 编译 结果报错undefined reference to 'rand' 最怪异的是armeabi-v7a armeabi的情况下有问题 但是arm64-v8a编译正常,用网上说的添加头文件s ...

  2. 数据结构和算法(Java版)快速学习(线性表)

    线性表的基本特征: 第一个数据元素没有前驱元素: 最后一个数据元素没有后继元素: 其余每个数据元素只有一个前驱元素和一个后继元素. 线性表按物理存储结构的不同可分为顺序表(顺序存储)和链表(链式存储) ...

  3. IE浏览器中图片路径正确< img ... />标签不显示图片

    如下图所示,下面的html要去加载上面的jpg图片: 代码如下: <img src="luzhanshi1.jpg" alt="图片加载失败"> 使 ...

  4. db4o这个对象数据库有很多优点,但为什么不是很火? 大家有没有用过db4o的?

    没有主键的概念(因为对象的内存地址,或者引用就能标志一个对象了).因而外界想指向一个具体的对象就比较困难(比如本页的url里的1079505). 激活/保存层次的问题.获取一个对象,它的字段引用了其它 ...

  5. 模态框——angular

    ui-bootstrap-tpls.js库 $uibModal服务 $uibModalInstance服务 一.在angular中应用modal $uibModal 使用方法:直接注入到控制器中. . ...

  6. PHP 对Memcache的使用实例

    <?php //连接Memcache$mem = new Memcache;$mem->connect("localhost", 11211) or die (&quo ...

  7. Struts2框架学习笔记1

    1,框架概述 1.1,什么是框架(了解) 将一些重复性的代码进行封装,简化程序员的编程操作,可以使得程序员在编码中把更多的精力放到业务需求的分析和理解上面,相当于一个半成品软件. 1.2,三大框架(掌 ...

  8. (转载)gcc编译选项总结

    转载自:https://blog.csdn.net/gatieme/article/details/21389603 常用编译选项 gcc and g++分别是gnu的c & c++编译器 g ...

  9. 【Linux命令】解压相关命令

    xxx.tar.gz   :   tar xvzf xxx.tar.gz xxx.tar.bz2 :   tar -vxjf   xxx.tar.bz2

  10. python UnicodeEncodeError: 'gbk' codec can't encode character ...

    使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError: 'gbk' codec can't encode character ' ...