string类、字符串数组相关问题
2015-01-13 22:03
183 查看
1、如何将一个文本文件拷贝到一个字符串中?
ifstream inputFile("interestingData.txt"); string fileData((istream_iterator<char>(inputFile)),istream_iterator<char>());
这虽然是一个可行的方法,但是不建议使用,因为这样会把文件中所有的空格忽略
建议使用:
ifstream inputFile("interestingData.txt"); string fileData((istreambuf_iterator<char>(inputFile)),istreambuf_iterator<char>());
相关函数:
string cook;
1、cook.c_str()
它返回当前字符串的首字符地址.c_str函数的返回值是constchar*的,不能直接赋值给char*.
相关文章推荐
- json数组与json字符串的相关问题(相互转换、解析json数据)
- 字符串数组初始化相关问题总结
- 关于C语言字符数组、字符串和指针的相关问题
- Ruby的字符串与数组求最大值的相关问题讨论
- LinuxC简谈之数组、字符串与指针相关的常见错误与问题
- 字符串数组初始化相关问题总结
- 知识储备:02数组与字符串:String相关问题
- 字符串数组初始化相关问题总结
- 《算法之美》の字符串相关问题の壹
- 小技巧:用Javascript数组处理多个字符串的连接问题
- 用Javascript数组处理多个字符串的连接问题
- 关于字符串类型相关的问题总结
- 整数数组输出字符串的问题
- 关于字符串类型相关的问题总结
- 二维字符串数组指针的问题
- Java反转字符串和相关字符编码问题
- [sql server] 问题总结13---分解字符串并查询相关数据
- Android-NDK开发之第三个例子--传递字符串数组和中文乱码问题
- 《算法之美》の字符串相关问题の壹
- 常用字符串函数 && char数组存字符串的问题