c++
文章平均质量分 77
sjy88813
这个作者很懒,什么都没留下…
展开
-
C++获取文件大小
#include using namespace std;int main(int argc, char* argv[]){ ifstream in("file.txt"); in.seekg(0, ios::end); //设置文件指针到文件流的尾部转载 2011-07-25 00:18:54 · 461 阅读 · 0 评论 -
C++文件操作
C++ 通过以下几个类支持文件的输入输出:ofstream: 写操作(输出)的文件类 (由ostream引申而来)ifstream: 读操作(输入)的文件类(由istream引申而来)fstream: 可同时读写操作的文件类 (由iostream引申而来)打开文件(Open a转载 2011-07-25 17:38:16 · 362 阅读 · 0 评论 -
通过http协议下载文件,实现断点续传功能
先在本机创建一个网站,然后将要下载的文件放入网站目录下,然后就可以下载。编写这个主要遇到的问题:1.分离http响应头和文件内容。2.获取Content-Range中的文件大小原来用string,没用好,就改成用数组一个一个存取了。不知道别人解决上面的问题用什么方法,求指原创 2011-07-26 14:26:10 · 2658 阅读 · 1 评论 -
通过HTTP协议下载文件的c++代码,可编译运行
//.h文件 #ifndef HTTPClient_H_#define HTTPClient_H_#include //#define tempDirectory "c:\\"using namespace std;class HTTPClient{pub原创 2011-07-22 09:41:22 · 5360 阅读 · 0 评论 -
C++ 中int,char,string,CString类型转换(一)
来源:http://www.cnblogs.com/sqzxcv/archive/2009/11/30/1613414.html1. c++中string到int的转换1) 在C标准库里面,使用atoi:#include #include转载 2011-08-05 09:06:04 · 484 阅读 · 0 评论 -
ASCII,UTF-8,Unicode字符串相互转换
//utf8 转 Unicodestd::wstring Utf82Unicode(const std::string& utf8string){ int widesize = ::MultiByteToWideChar(CP_UTF8, 0, utf8string.c转载 2011-08-05 13:43:50 · 12450 阅读 · 2 评论 -
Base64原理及C++实现
来源:http://blog.csdn.net/ishow99/article/details/5709274来源:http://www.adp-gmbh.ch/cpp/common/base64.html/*Base64是一种使用64基的位置计数法。它使用2的最大次方来代转载 2011-08-08 11:27:50 · 1693 阅读 · 0 评论 -
Base64:字符串转换
#include#define AVal(x) Base64ValTab[x]int EncodeBase64(unsigned char * pInput,int inbufLen, unsigned char * pOutput){ const unsigned ch转载 2011-08-19 13:58:49 · 1456 阅读 · 0 评论