由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++里面文件名字该用string还是char[]还是char *?
相关主题
how to read a sentence into a vector of string?一个极简单的程序求教
C++ Strategies and Tactics 书上一个问题求助【请教】fscanf 和 fstream 哪一个更好? (转载)
C++一个string的小问题关于文件读取的C++ 问题?
问一道C++面试题C/C++ ferror()的返回值问题
typedef basic_string string;C++ 读不规则长度文件问题
question regarding effective c++ by MeyersA C++ puzzle for me
这段C++代码有啥问题C++默认的copy constructor的疑惑
What is wrong with the code?问一个C++文件读取的问题
相关话题的讨论汇总
话题: char话题: c++话题: string话题: 该用话题: 文件
进入Programming版参与讨论
1 (共1页)
G******g
发帖数: 2275
1
我是新手,在C++程序里面要指定文件名,我喜欢用string,但看别人的程序里
都是用char[],我这样用会不会引起别人笑话啊?
t****t
发帖数: 6806
2
in c++03 only accept const char* as filename, so it's normal peopl
e use const char*. if you use string, you will have to write
file.open(fname.c_str());
which is kind of ugly. c++11 fixed this problem, so you can use string now.

【在 G******g 的大作中提到】
: 我是新手,在C++程序里面要指定文件名,我喜欢用string,但看别人的程序里
: 都是用char[],我这样用会不会引起别人笑话啊?

O*******d
发帖数: 20343
3
我用wide string来开文件。 可以开中文名字的文件。

【在 G******g 的大作中提到】
: 我是新手,在C++程序里面要指定文件名,我喜欢用string,但看别人的程序里
: 都是用char[],我这样用会不会引起别人笑话啊?

1 (共1页)
进入Programming版参与讨论
相关主题
问一个C++文件读取的问题typedef basic_string string;
为啥用mmap访问文件的效率高呢?question regarding effective c++ by Meyers
C++ Q 99-102 (转载)这段C++代码有啥问题
C++: Static initialization dependencyWhat is wrong with the code?
how to read a sentence into a vector of string?一个极简单的程序求教
C++ Strategies and Tactics 书上一个问题求助【请教】fscanf 和 fstream 哪一个更好? (转载)
C++一个string的小问题关于文件读取的C++ 问题?
问一道C++面试题C/C++ ferror()的返回值问题
相关话题的讨论汇总
话题: char话题: c++话题: string话题: 该用话题: 文件