c++ - 我如何理解 C++ 中的多次转换?
问题描述
我需要阅读一些格式如下的txt文件:
key,value
key,value
...
我找到了一个简单的示例代码读取文件。
ifstream input(argv[3]);
int key, value;
char c;
while (input >> key >> c >> value) {
bptree.insert(key, value);
}
break;
但是我在理解这段代码时遇到了一些麻烦。
它是如何工作的?我无法想象这段代码是如何工作的,尤其是这部分:
while (input >> key >> c >> value)
解决方案
推荐阅读
- gatsby - gatsby-source-contentful 如何自动创建反向引用?
- python - 搜索命名元组列表的最快方法?
- java - 如何从 HttpURLConnection POST 获得响应
- vb.net - vb.net如何去掉tabcontrol边框?
- karate - 0.9.3 中使用 Runner 的 Scenario Outline 可能出现的线程问题
- android - 如何使用房间数据库作为缓存
- azure-devops - 通过 PowerShell 重置构建管道中的 reservedByRelease 属性时出错
- jmeter - BeanShell JMeter 中是否有用于获取解码令牌中元素值的函数?
- django - Count() 方法在这段代码中是如何工作的?
- c - 未定义的行为是否会改变文字数组?