![](https://img-blog.csdnimg.cn/8d5cbfa1c381488ab1fdfe97f9a94b83.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
365天花样百出错误集锦
平时写代码花样百出的错误
is_qinxu@163.com
电话:18013032683
微信:xq-wise_loving
邮箱:is_qinxu@163.com
展开
-
tcpdump出现permission denied
tcpdump权限错误解决办法原创 2023-12-30 14:56:06 · 1243 阅读 · 0 评论 -
MySQL cAPI踩下的坑
MySQL中,如果查询之后没有释放结果集,会导致MySQL无法进行下一步操作使用mysql_errno获取错误码:2014。原创 2023-11-30 22:25:15 · 187 阅读 · 0 评论 -
MySQL错误之ONLY_FULL_GROUP_BY
所以,实际上该报错是由于在SQL查询语句中有group by,而这个包含group by的SQL查询写的并不规范导致的,这个ONLY_FULL_GROUP_BY模式开启之后检查就会很严格,如果select列表中包含非聚合列或者包含不在group by后面的列的时候,又开启了该模式,就会报错。原创 2023-11-23 23:15:51 · 369 阅读 · 0 评论 -
模板在g++和vs下的区别
在linux云服务器上使用g++,想要使用万能引用去给类内的成员函数作为形参。但发生如下错误:但使用vs2019来编译这段代码却没有问题,能够正确执行。原创 2023-07-16 15:11:28 · 119 阅读 · 1 评论 -
char* 和 string 作为返回值谁可能出现的错误
string作为c++中标准库的一员,返回string时,会生成一个临时对象并进行深拷贝,拷贝内容使string内部管理的内存有效,避免了问题的产生。返回char*只是生成的临时对象只是拷贝了指向那块儿空间的地址,这毫无意义。我们返回该地址指针,打印它的值毫无意义,它的值可能已经被覆盖,这就是野指针中的一种情况。这就是char*与string在返回时的一个非常关键的差异 - string的深拷贝机制可以避免内存无效访问问题。为了修改上面的错误,我们可以将char* 改为const char*类型。原创 2023-04-29 17:03:39 · 196 阅读 · 0 评论