string::size_type

string的 str.size() 返回值是一个unsigned,实际上返回的是size_type类型的值。
string类和其他的大多数标准库类型都定义了几套配套类型。这些类型体现了标准库与机器无关的特性。string::size_type是一个无符号的类型,因此尽量使用

auto len= line.size();

PS: 如果n是负数的话。。line.size() < n 结果几乎全部为true 因为负数n会被转化成一个比较大的无符号值

最新文章

  1. Hadoop NameNode的ZKFC机制
  2. iOS之常用宏定义
  3. &lt;Oracle Database&gt;物理结构
  4. ZK 父窗口与子窗口消息交互
  5. Cocos2d入门--1--初涉相关属性或代码
  6. android 入门 006(sqlite增删改查)
  7. 配置struts tags 输出HTML
  8. Linux下SVN(Subversion)自动启动脚本
  9. MVC应用程序使用Web Services(asmx)
  10. YII 1.0 隐藏单入口index.php 设置路由与伪静态
  11. Java 8 Lambda 表达式
  12. Android开发学习之路--图表实现(achartengine/MPAndroidChart)之初体验
  13. 《JavaScript高级程序设计》笔记:在HTML中使用Javascript(二)
  14. Linux基础命令---iptables-save
  15. SqlServer 中的触发器
  16. 【WIN10】WIN2D——基本圖形的繪製
  17. C++ 定时器任务类实现
  18. 题目1453:Greedy Tino(dp题目)
  19. java学习-GET方式抓取网页(UrlConnection和HttpClient)
  20. python实现进度条--主要用在上传下载文件

热门文章

  1. sdut oj 1510 Contest02-4 Spiral
  2. HDU4292 Food —— 最大流 + 拆点
  3. uestc 250 windy数(数位dp)
  4. android.annotation.SuppressLint
  5. I.MX6 2014 u-boot 测试修改
  6. 如何给lemon开无限栈
  7. 整体二分 HDU - 5808
  8. Table View Programming Guide for iOS---(六)---A Closer Look at Table View Cells
  9. 2.27 MapReduce Shuffle过程如何在Job中进行设置
  10. Gym 100962G Green Day (找规律)