C++ <string> 里面的size_type
2024-08-30 14:59:07
string::size_type
string的 str.size() 返回值是一个unsigned,实际上返回的是size_type类型的值。
string类和其他的大多数标准库类型都定义了几套配套类型。这些类型体现了标准库与机器无关的特性。string::size_type是一个无符号的类型,因此尽量使用
auto len= line.size();
PS: 如果n是负数的话。。line.size() < n 结果几乎全部为true 因为负数n会被转化成一个比较大的无符号值
最新文章
- Hadoop NameNode的ZKFC机制
- iOS之常用宏定义
- <;Oracle Database>;物理结构
- ZK 父窗口与子窗口消息交互
- Cocos2d入门--1--初涉相关属性或代码
- android 入门 006(sqlite增删改查)
- 配置struts tags 输出HTML
- Linux下SVN(Subversion)自动启动脚本
- MVC应用程序使用Web Services(asmx)
- YII 1.0 隐藏单入口index.php 设置路由与伪静态
- Java 8 Lambda 表达式
- Android开发学习之路--图表实现(achartengine/MPAndroidChart)之初体验
- 《JavaScript高级程序设计》笔记:在HTML中使用Javascript(二)
- Linux基础命令---iptables-save
- SqlServer 中的触发器
- 【WIN10】WIN2D——基本圖形的繪製
- C++ 定时器任务类实现
- 题目1453:Greedy Tino(dp题目)
- java学习-GET方式抓取网页(UrlConnection和HttpClient)
- python实现进度条--主要用在上传下载文件
热门文章
- sdut oj 1510 Contest02-4 Spiral
- HDU4292 Food —— 最大流 + 拆点
- uestc 250 windy数(数位dp)
- android.annotation.SuppressLint
- I.MX6 2014 u-boot 测试修改
- 如何给lemon开无限栈
- 整体二分 HDU - 5808
- Table View Programming Guide for iOS---(六)---A Closer Look at Table View Cells
- 2.27 MapReduce Shuffle过程如何在Job中进行设置
- Gym 100962G Green Day (找规律)