首页 > TAG信息列表 > IFile

VBA 获得文件夹下的所有文件(包括子文件夹)列表,输出为getfilelist数组

Function getfilelist(path As String) As Variant '返回文件夹的所有文件,输出位getfilelist数组 Dim ifolder As Folder Dim ifile As file Dim filelist As New ArrayList Set root = os.GetFolder(path) For Each ifile In root.Files filelist.Add ifile.Name Next F

文件管理操作之c++版本 cpp和流操作

首先来看一下c语言的操作 //c语言的写入 void main() { int ar[] = { 10, 11, 22, 33, 44, 55, 66, 77, 88, 99 }; int size = sizeof(ar) / sizeof(ar[0]); FILE* fp = fopen("Test1.txt", "w"); assert(fp!=NULL); // "w" 是写入,创建一个fp的txt 功能是写入 for (

组合模式

一.小结 定义:将对象组合成树形结构以表示”部分-整体“的层次结构,使得用户对单个对象和组合对象的使用具有一致性。优点:1.高层调用简单 2。节点自由增加缺点:在使用组合模式时,其叶子和树枝的声明都是实现类,而不是接口,违反了依赖倒置原则。使用场景:部分、整体场景,如树形菜单,文

Java与模式:合成模式

Java与模式:合成模式   合成(Composite)模式是一种非常重要的设计模式,合成模式将对象组织到树中,用来描述树的关系。   一、原理图   从原理图可见,File、Folder都可以同等看待苇IFile,为对象管理提供了极大的便利。 当然,树的概念不单单是文件文件夹的层次概念,只是因为这个很形象,实

视频图像数据处理三:将yuv420视频图像转换为灰度图像

文章目录函数代码测试用例下载 本文介绍了将yuv420视频图像转换为灰度图像的方法,附有详细的代码和图像示例。文中yuv420文件需要使用yuv/rgb播放器才能查看,参考播放器可选择雷神推荐的修改了一个YUV/RGB播放器,或者小编使用的vooya播放器。 函数代码 本文实现了将yuv420视

视频图像数据处理四:将yuv420视频图像的亮度值减半

文章目录函数代码测试用例下载 本文介绍了将yuv420视频图像的亮度值减半的方法,附有详细的代码和图像示例。文中yuv420文件需要使用yuv/rgb播放器才能查看,参考播放器可选择雷神推荐的修改了一个YUV/RGB播放器,或者小编使用的vooya播放器。 函数代码 本函数实现了将yuv420视

视频图像数据处理五:对yuv420视频图像加边框

文章目录函数代码测试用例下载 本文介绍了对yuv420视频图像加边框的方法,附有详细的代码和图像示例。文中yuv420文件需要使用yuv/rgb播放器才能查看,参考播放器可选择雷神推荐的修改了一个YUV/RGB播放器,或者小编使用的vooya播放器。 函数代码 本函数实现了对yuv420视频图像

合并两个文件,替换文件,获取文件大小

合并文件 void OpMergerFile(string readpath, string writepath){// char cline;// ifstream ifile;// ofstream ofile;// if (_access(readpath.c_str(), 0) == 0) {//#ifdef WIN32// ifile.open(readpath, ios::binary | ios::in); //读写都要以二进