fstream对象在做大部分操作时都应注意对返回结果或条件状态做判断,诸如seek、>>、open之类的操作都可能失败,一旦失败后,条件状态将被置位,该流就处于被破坏的状态,后续的操作可能都会失败,例如:
1 #include 2 #include 3 4 int _tmain(int a...
分类:
其他好文 时间:
2014-06-10 00:16:14
阅读次数:
216
有时候数据库会出现ORA-00704错误,而导致ORA-00704错误的根本原因是访问OBJ$的时候,ORACLE需要回滚段中的数据,而访问回滚段的时候需要的undo数据已经被覆盖,此时我们可以通过bbed工具手工提交事务,从而解决这个问题。
使用bbed提交事务测试过程如下:
JP@ORCL>create table JP_BBED_TEST as select * from hr.empl...
分类:
数据库 时间:
2014-06-08 05:47:13
阅读次数:
289
文件输入输出
使用文件流对象
创建文件流对象时,我们可以提供文件名(可选)。如果提供了一个文件名,则open会自动被调用:
ifstream in(ifile); //构造一个ifstream并打开给定文件
ofstream out; //输出文件流未关联到任何文件
用fstream代替iostream&
首先这里有一个头文件和一个定义的文件要使用
...
分类:
编程语言 时间:
2014-06-08 03:10:07
阅读次数:
253
需要反省,说好一日一练的,昨天周五就偷懒出去逛了逛。。。吾当一日三省吾身。。。今天的练习是写一个小程序,需要用到文件的读写,不过越写越长,又用到了很多乱七八糟的内置类什么的,就当是复习了吧,大概涉及到以下几个知识:enumfstreamstringstreamvector渣程序如下:#i..
分类:
编程语言 时间:
2014-05-12 03:49:58
阅读次数:
341
http://hi.baidu.com/andywangcn/item/cb3e9785d6c124caee083ddb基于C的文件操作在ANSI
C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。一、流式文件操作这种方式的文件操作有一个重要的结构FILE,FILE在...
分类:
编程语言 时间:
2014-05-09 17:24:13
阅读次数:
473
在C++中是通过流来进行I/O操作的。ostream是从内存到硬盘,istream是从硬盘到内存,所谓的流缓冲就是内存空间。stream提供了2个重要的操作符:插入符(>)
从流中输入数据,对于默认的标准输入流cin,指的是键盘。C++中输出和输入到屏幕和键盘的类生命包含在头文件中,磁盘内文件的I/...
分类:
编程语言 时间:
2014-05-09 11:11:44
阅读次数:
434
欢迎加入我们的QQ群,无论你是否工作,学生,只要有c / vc / c++ 编程经验,就来吧!158427611
所谓的unicode文件,无非就是在文件头部插入了 0xFFFE的标志。。。读写的时候对应的读写 就可以了。
namespace fileStream
{
bool readFile_Unicode( const string &file ,wstr...
分类:
编程语言 时间:
2014-04-28 10:22:41
阅读次数:
678