- 博客(7)
- 收藏
- 关注
原创 友元函数实现单例模式
/创建厂类对象函数。//创建厂类对象函数。Factory() {} //构造函数。~Factory(){} //析构函数。2.函数要类外进行声明,最后一行代码所示。
2024-11-21 15:59:25
542
原创 无法解析的外部符号 “class Point __cdecl operator*(double,class Point const &)“ (??D@YA?AVPoint@@NAEBV0@@Z),函数
写dll动态库的时候遇到了这个问题,后来发现是类的友元函数不属于类的成员函数,然后不会导出,必须单独写函数导出。
2024-11-21 14:10:40
140
原创 严重性 代码 说明 项目 文件 行 禁止显示状态 详细信息错误 LNK1104 无法打开文件“Math.lib” Application D:\code\Application\LINK 1
这个报错的原因是,编译过程顺序不对导致的,编译Application时没有编译下边的math,导致无法打开math.lib,应该设置项目依赖项,来设置编译的顺序。application右键,生成依赖项,项目依赖项,将依赖项math勾选后就行了。
2024-11-20 17:19:59
914
原创 vector数组的复制操作
在刷LeetCode《杨辉三角ll》时遇到了要对部分作用域内的数组进行获取。记录下来,方便以后使用。3.直接用swap方法进行数组交换数组。2.将原来数组清空,然后用copy函数的尾插法。1.创建新的数组进行初始化复制操作。4.用copy函数的范围复制。
2023-11-17 17:12:31
1724
1
原创 老人的数目
std::to_string()有9种重载形式,分别对应int/long /long long/unsigned/unsigned long/unsigned long long/float/double/long double。返回一个string对象,返回的对象包含s从pos下标开始的n个字符。对于转换为浮点型的字符串(上述表格的最后3个),可以识别小数点和指数e、E,std::stod(".3e3")结果为300。取得老人的年龄后,需要将string类型转换为int类型,用到了stoi函数。
2023-10-23 10:43:26
100
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人