📄 main.cpp
字号:
#include <stdio.h>
#include "include/IFileStream.h"
#include "include/LoadStream.h"
int main()
{
CLoadStream load;
IFileStream *pFileSteam = NULL;
// int nErCode = load.loadMemoryMap("/usr/liubin/make.sh","rt",pFileSteam);
// int nErCode = load.loadDiskStream("/usr/liubin/make.sh","rt",pFileSteam);
int nErCode = load.loadMemroyFileStream("/usr/liubin/make.sh","rt",pFileSteam);
int length = pFileSteam->length();
printf("%d\n",length);
pFileSteam->seek(0,SEEK_SET);
char buffer[256];
memset(buffer,0,256);
int nReadLength = length;
pFileSteam->read(buffer,1,nReadLength);
buffer[nReadLength+1] = '\0';
printf("file content %s\n:",buffer);
delete pFileSteam;
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -