- 博客(6)
- 收藏
- 关注
原创 记录三:C++中多态、虚函数
多态:接口的多种不同的实现方式。允许将子类类型的指针赋值给父类类型的指针。(Baidu百科)就是一种接口有多个实现方式,用自己的话说就是一种函数在父类定义为纯虚函数,在继承的子类中函数重新定义,这个函数(接口)就是实现多态的方式。对不同类的对象发出相同的消息就会有不同的行为。多态允许将子类的对象当做父类的对象使用,其父类型的引用指向子类型的对象,调用的方法是该子类型的方法。通俗来说:一个接...
2019-05-15 12:00:13
180
转载 记录二:函数参数问题
参考来源:https://www.cnblogs.com/duwenxing/p/7421100.html1.引用作为函数的参数引用的语法:类型 &引用名 = 目标变量名;其效果和用指针作为函数的参数的效果相当。当调用函数时,函数中的形参就会被当成实参变量或对象的一个别名来使用,也就是在函数中的各种操作是对实参本身进行操作,而非简单的将实参变量或对象的值拷贝给形参。2.copy...
2019-05-15 12:00:01
218
原创 记录六:C++中对字符串数组vector<string>去重
对于字符串数组vector<string>去重,有以下三种方法(准确的是两种吧):(一)先排序、后去重采用sort函数 (头文件#include <algorithm>) —— 这时候vector容器元素是从小到大排序好的 采用unique函数(头文件#include <algorithm>) —— 将容器中重复的元素放到vector的尾部,返回指向...
2019-02-21 21:38:31
4433
1
原创 记录五:C++ 中出现“error C2001: newline in constant“问题的解决方法
C++在写入中文时,运行报错“error C2001: newline in constant“对报错的文件用其他文本编辑器打开,保存为UTF8+bom编码格式 重新运行就可以。博文参考[https://blog.youkuaiyun.com/yuxiaohen/article/details/16829665]...
2019-02-08 20:33:50
12025
原创 解决jsoncpp中文输出为unicode格式的“\u“、VS读取utf8格式中文输出乱码问题
解决jsoncpp中文输出为unicode格式的"\u"、VS读取utf8格式中文输出乱码问题最近做的项目有一点是将后端传来的json格式数据传入C++后进行计算,再将计算结果输出为json格式返回至后端这一过程就需要jsoncpp。但是在jsoncpp函数输出的时候,会发现中文字符串变成了"\u"格式的一串乱码,类似这样的,然后就在网上查呀,终于发现一位博主遇到了同样的情况并给出了解决方...
2018-12-06 11:19:52
12515
9
原创 记录一:0xC0000005:读取位置0xFFFFFFFFFFFFFFF时发生冲突
自己记录一下:这个错误一般是访问了被释放的内存。而如果位置是有一个确定值 一般是数组中或者容器中的这个位置指向NULL或者内存溢出。 一般可以在局部变量里面看到这个位置具体指向哪个变量。然后今天的错误:在读取featrues时释放了指向geometry的指针,之后再读取这个指针的时候就会报错...
2018-07-22 21:33:12
6820
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人