- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 使用C分隔函数strtok的两个细节
Tokenizer函数strtok是常用的函数,可以用来对某个字符串分隔成几段,若只是分隔单个串没什么问题,但不当使用会产生意料外的结果。strtok的函数实现风格很C-style,如果不了解一些细节就很难调试一,strtok是会修改原字符串的考虑以下程式,不过就是把str划分两次#include <stdio.h>#include <stdlib.h>#include...
2018-04-06 06:27:54
11038
1
原创 【c++】由构建复数类简析c++的user defined literal特性
User defined literal是c++提供的特性,可以让编程者仅用常规的几个数据类型来初始化自定义的类对象,而不需要显式调用类构造/拷贝方法,使代码可读性更高。但实际上这本质上还是是运算符的重载,还是要调用一部分方法。下文记录了尝试该特性的实验,这个小实验以构建一个复数类为契机,简单了解一下udl特性。首先构建一个简单的复数类模板,只实现读取/赋值实部虚部的接口:template <...
2018-03-01 10:51:08
1045
队列及优先级队列的std=C99结构方法声明
2017-12-15
队列及优先级队列的std=C99结构方法实现
2017-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人