由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - fstream 扫盲,谢谢!
相关主题
请问一个入门级 dynamic memory 的问题C++: Static initialization dependency
C++ problem读取数据求教
这样读多个文件对吗?关于文件读取的C++ 问题?
G++用-g和-O3编译运行结果竟然不一样a very simple c++ question
刚看完类这一章,有些大小问题,请指教,谢谢What is wrong with the code?
[求教大虾]关于C++编译期变量和运行期变量的区别,总是有疑惑问一个C++文件读取的问题
一个极简单的程序求教how to read a sentence into a vector of string?
Why no output file generate? What is wrong?C++ Q 99-102 (转载)
相关话题的讨论汇总
话题: ifstream话题: file话题: fstream话题: ofstream话题: 扫盲
进入Programming版参与讨论
1 (共1页)
v****c
发帖数: 32
1
为啥这种编译过不了?
ifstream in_file;
ofstream out_file;
in_file("data.txt");
out_file("data.sort");
必须得:
ifstream in_file("data.txt");
ofstream out_file("data.sort");
c*******h
发帖数: 527
2
是个c++的东西,你这样用都不成吧?

【在 v****c 的大作中提到】
: 为啥这种编译过不了?
: ifstream in_file;
: ofstream out_file;
: in_file("data.txt");
: out_file("data.sort");
: 必须得:
: ifstream in_file("data.txt");
: ofstream out_file("data.sort");

v****c
发帖数: 32
3
第二种没问题;高手给解释一下为什么第一种不成?
谢谢!:)
v****c
发帖数: 32
4
第二种没问题;高手给解释一下为什么第一种不成?
谢谢!:)
X****r
发帖数: 3557
5
在 ifstream in_file("data.txt"); 里:
ifstream是类型,in_file是变量名,"data.txt"是初始化表达式列表,
也就是创建一个新的名叫in_file,类型为ifstream的变量,并用接受一个const char
*(或者const char*可以自动转换成的类型)的构建函数来初始化这个变量。ifstream
类里有这样一个构建函数,所以编译就可以通过。
在 ifstream in_file; in_file("data.txt"); 里:
前一句是创建一个新的名叫in_file,类型为ifstream的变量,并用不带任何参数的构
建函数来初始化这个变量。ifstream类里也有这样一个构建函数,所以编译也可以通过
。但是后一句是调用operator (),由于ifstream类里没有一个重载operator ()的成员
函数,所以编译就不能通过。
v****c
发帖数: 32
6
谢谢! 看来我还是要补一下课。
1 (共1页)
进入Programming版参与讨论
相关主题
C++ Q 99-102 (转载)刚看完类这一章,有些大小问题,请指教,谢谢
fstream不能做类的成员吗[求教大虾]关于C++编译期变量和运行期变量的区别,总是有疑惑
请问怎么让输出文件不需要成为函数的参数一个极简单的程序求教
ostream& operator << (ostream& s, int cnt) errorWhy no output file generate? What is wrong?
请问一个入门级 dynamic memory 的问题C++: Static initialization dependency
C++ problem读取数据求教
这样读多个文件对吗?关于文件读取的C++ 问题?
G++用-g和-O3编译运行结果竟然不一样a very simple c++ question
相关话题的讨论汇总
话题: ifstream话题: file话题: fstream话题: ofstream话题: 扫盲