专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
package thread.lock; import java.util.ArrayList;import java.util.List;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;import java.util.concurrent.locks.ReentrantReadWriteLock; /** * @file_name ReadAndWriteLockDemo.java * @description 读写锁DEMO&n [阅读全文] [PDF]
在windows中,对于wave音频格式,有如下的一系列结构: typedefstructwaveformat_tag不难发现,第0020行明显多出几个字节。这样造成声音文件无法播放出来。从结构定义角度来看,也不难发现PCMWAVEFORMAT结构中,WAVEFORMAT结构前四个成员已经4字节对齐了,最后一个成员nBlockAlign只占用两字节,按照字节对齐规则,需要在填充两个无效字节,从而保证到4字节对齐;PCMWAVEFORMAT结构还是采用4字节对齐,因此只占用两字节的最后一个成员wBitsPerSample还需要两字节补齐,因此才有了上图的字 [阅读全文] [PDF]
无论读写都要包含<fstream>头文件 读:从外部文件中将数据读到程序中来处理 对于程序来说,是从外部读入数据,因此定义输入流,即定义输入流对象:ifsteaminfile,infile就是输入流对象。 这个对象当中存放即将从文件读入的数据流。假设有名字为myfile.txt的文件,存有两行数字数据,具体方法: inta,b; ifstreaminfile; infile.open(\"myfile.txt\");//注意文件的路径 infile>>a>>b;//两行数据可以连续读出到变量里 infile.close( [阅读全文] [PDF]
1 共3条 分1页