- 博客(6)
- 问答 (1)
- 收藏
- 关注
转载 MP3标签
ID3V1 ID3V1 mp3信息的简单存储格式,它存储在mp3文件末尾,大小为128个字节,标签头为3个字节,标签头必须为“TAG”,否则认为没有ID3V1标签; 数据格式: char Header[3]; /*标签头必须为 "TAG" 否则认为没有标签*/ char Title[30]; /*歌曲名称*/ char Artist[30];
2012-10-21 14:45:05 2024
转载 Unicode UCS UTF-8 GBK BIG5的关系
简单来说,unicode,gbk和大五码就是编码的值,而utf-8,uft-16之类就是这个值的表现形式.而前面那三种编码是一兼容的,同一个汉字,那三个码值是完全不一样的.如"汉"的uncode值与gbk就是不一样的,uncode为0x6C49(wchar_t c[2]=L"汉";),gbk为0xBABA(与ANSI相同char c[3]="汉";),而uft-8码,就是把那个值表现的形式.u
2012-10-09 16:57:59 684
转载 内存映射文件
内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,只是内存文件映射的物理存储器来自一个已经存在于磁盘上的文件,而非系统的页文件,而且在对该文件进行操作之前必须首先对文件进行映射,就如同将整个文件从磁盘加载到内存。由此可以看出,使用内存映射文件处理存储于磁盘上的文件时,将不必再对文件执行I/O操作,这意味着在对文件进行处理时将不必再为文件申请并
2012-10-08 19:41:42 458
原创 C/C++读取文件字节顺序
struct s { short a:8; short b:4; short c:4; }; fstream fs("test", ios::binary | ios::in | ios::out); if(!fs) { cerr_ exit(1); } s ss; fs.read((char*) &ss, 2); 若test存储格式为AB
2012-10-08 18:21:09 1649
转载 Windows进程间通信
摘 要: 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。 关键词 进程 进程通信 IPC Win32 API
2012-10-06 19:34:29 1058
转载 extern "C"
1、在cpp文件中调用c文件中实现的函数的时候,需要用extern "C"声明该函数,否则cpp会按名字改编后的函数名去找该函数而找不到。(这是作用) c文件中有一函数: void Transfer(int a; char b); cpp文件中必须用extern "C"声明该函数如下才可以实行调用: extern "C
2012-10-06 19:20:09 667
空空如也
如何获取主机中所有进程的udp连接的具体信息(远程IP:Port 收发字节数)
2014-12-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人