![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
疑惑点
爱瞎想的动物
这个作者很懒,什么都没留下…
展开
-
字符串操作和取余操作
需求:对 int64_t 类型数据取后 9 为数字,构成新的数据。例如:int64_t input = 20210201144431876; //一个整型的时间数据(YYYYMMDDHHMMSSsss)现在想把年月日去掉,变成 HHMMSSsss 格式。实现想到了两种方法方法(一):直接使用字符串操作 input 数据string temp = std::to_string(input).substr(8, 9);int time = stoi(temp);方法(二):使用取余操原创 2021-02-02 18:16:10 · 2076 阅读 · 0 评论 -
if-else 和 switch-case 性能比较
测试逻辑很简单,使用 if-else 和 switch-case 判断10万次,统计话费时间。int main(int argc, char*argv[]){ if (argc < 2) { std::cout << "usage:" << argv[0] << " {start_letter} " << std::endl; std::cout << "Like:" << argv[0] << "原创 2021-02-02 16:46:01 · 479 阅读 · 0 评论