读取文件, 统计字符,忽略大小写
来源:互联网 发布:mac轻淘客插件 编辑:程序博客网 时间:2024/05/16 01:34
int main (int argc, char* argv[])
{
std::ios::sync_with_stdio (false);
ifstreamfile;
file.open(argv[1]);
mapword_count;
string word,line;
while(getline (file, line)) {
istringstream record (line);
while(record >> word) {
for (auto&ch : word)
ch = tolower(ch);
word.erase(remove_if (word.begin (), word.end (), [] (const char&ch){return ispunct (ch); }));
++word_count[word];
}
}
for (constauto &w : word_count) {
cout<< w.first << " ocurrs " << w.second;
cout<< ((w.second > 1) ? " times" : " time") <<endl;
}
return0;
}
{
}
0 0
- 读取文件, 统计字符,忽略大小写
- C++忽略字符大小写比较
- C++ 读取文件字符,统计字符频率
- find 忽略大小写查找文件
- Java 文件写入读取统计字符
- STL string忽略大小写的字符替换
- 让Vim查找字符忽略大小写
- 获得文件后缀 并忽略大小写
- 忽略大小写
- 读取文件, 统计字符, 忽…
- c++读取文件内容并统计指定字符的个数
- python统计大小写字符出现的个数
- Java忽略大小写替换和提取字符信息
- 文件中字符统计
- mongoVUE忽略大小写,java mongoDB忽略大小写
- 【代码】统计文件中,不同字符出现的次数(可排序,没有处理英文单词、数字和大小写)
- 利用 Arrays.sort 字符串 进行排序 完全按字符 排序 忽略字符大小写
- 利用 Arrays.sort 字符串 进行排序 完全按字符 排序 忽略字符大小写
- 约瑟夫环
- 数组同时求极值
- 用反向迭代器和普通迭代器逆序输出…
- list版本删除重复元素
- Helper2416:裸机第一步之点亮LED
- 读取文件, 统计字符,忽略大小写
- 读入一个string序列和一个int序列,…
- 将输入的string中"yes" 改为 "no"
- 不用加减乘除做加法
- multiset<string>与vector<string>的比较
- 用insert重写单词计数程序
- 输入孩子的姓名, 用map存储,&…
- struts2执行原理简易代码
- Flex 接口定义