函数
猴子2333
这个作者很懒,什么都没留下…
展开
-
RFID的landmark室内定位算法
RFID室内定位原创 2022-05-23 20:01:35 · 739 阅读 · 1 评论 -
时序为图,将通信中的多输入多输出系统转化为图
时序为图,将通信中的多输入多输出系统转化为图原创 2022-05-12 14:53:56 · 575 阅读 · 0 评论 -
力扣:提莫攻击
力扣上面的一道简单题,不过题目震惊我了:在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄。他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。当提莫攻击艾希,艾希的中毒状态正好持续 duration 秒。正式地讲,提莫在 t 发起发起攻击意味着艾希在时间区间 [t, t + duration - 1](含 t 和 t + duration - 1)处于中毒状态。如果提莫在中毒影响结束 前 再次攻击,中毒状态计时器将会 重置 ,在新的攻击之后,中毒影响将会在 duration 秒后结束。给你原创 2021-11-10 14:21:20 · 4635 阅读 · 0 评论 -
C++ RTTI使用
RTTI简介RTTI(Run-Time Type Identification),通过运行时类型信息程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。RTTI提供了以下两个非常有用的操作符:(1)typeid操作符,返回指针和引用所指的实际类型。(2)dynamic_cast操作符,将基类类型的指针或引用安全地转换为派生类型的指针或引用。面向对象的编程语言,像C+...原创 2019-11-03 10:22:03 · 512 阅读 · 0 评论 -
宏定义与函数重载
在软件开发过程中,经常有一些常用或者通用的功能或者代码段,这些功能既可以写成函数,也可以封装成为宏定义。那么究竟是用函数好,还是宏定义好?这就要求我们对二者进行合理的取舍。宏定义中允许包含两行以上命令的情形,此时必须在最右边加上”\”且该行”\”后不能再有任何字符,连注释部分都不能有,下面的每行最后的一定要是”\”,”\”后面加一个空格都会报错,更不能跟注释。我们来看一个例子,比较两个数或者表...转载 2019-06-24 18:21:53 · 1048 阅读 · 0 评论 -
模仿opencv数组双下标访问
#includeusing namespace std;class Map{private:int row;int col;int**p=nullptr;public:Map(int row, int col,int n){this->col = col;this->row = row;p = new int *[row];for (int i = 0; i...原创 2019-08-13 21:31:55 · 247 阅读 · 0 评论 -
string copy的一点错误
在vs2013使用string copy出错错误 1 error C4996: ‘std::basic_string<char,std::char_traits,std::allocator>::copy’: Function call with parameters that may be unsafe - this call relies on the caller to che...原创 2019-08-07 15:25:42 · 193 阅读 · 0 评论 -
烫烫烫
在windows平台下,ms的编译器在 Debug 模式下,会把代码中未初始化的栈内存全部填成 0xcc,用字符串来看就是"烫烫烫烫烫烫烫"在Visual Studio(或vc++)中的Debug模式下【gcc编译器是另一回事】,如果声明一个变量,但是没有初始化,微软会给未初始化的内存赋值为0xCC。给为初始化的内存赋0xCC是有原因的,0xCC其实是INT3中断指令【这里涉及到汇编语言】,所以如...原创 2019-08-07 15:42:31 · 193 阅读 · 0 评论