- 博客(8)
- 收藏
- 关注
原创 C++11新特性:完美转发
完美转发指在避免不必要的拷贝的同时保持参数原始状态(如果参数是左值,传递给其它函数时还是左值,右值同理。不会因为参数传递丢失特性)最终借助折叠引用规则和std::forward实现完美转发。的参数是左值还是右值来接受任何类型的参数。,同时保持其原始的左值或右值属性。
2024-09-07 19:24:07
346
原创 QT5qmake构建时出现:-1: error: dependent ‘.....‘ does not exist.
在检查对应模块后发现实际存在。此时请检查构建配置是否正确。修改构建配置之后问题解决。
2024-09-04 10:52:17
900
原创 远程连接乌班图使用MySQL遇到问题
/注释,在搜索相关问题时注意到如果usr\include\mysql\路径下缺少mysql.h文件使用下面命令安装相关文件。因为还没有遇到这个问题所以还没检验过。
2024-08-29 18:39:39
265
原创 乌班图出现sh: 0: getcwd() failed: No such file or directory
命令或其它命令会可能会出现这种错误。(在曾经存在的目录,但当前已删除的状态下执行该命令会出现该错误)问题描述: 在使用Ubuntu20.04时,使用。
2024-08-29 18:08:39
1085
原创 乌班图安装mysql过程中发现的问题和解决办法
打开/etc/mysql/mysql.conf.d/mysqld.cnf将其中bindadress修改为0.0.0.0。本文章尚不全面,不确认不同环境和情况出现什么问题,大家如果遇到其它问题可以在评论中留言,后续补充。因为创建了重复的用户,此时删除重复的用户,并运行刷新命令之后可以成功创建。尝试结束上一个安装包的安装进程或者卸载上一个未完全安装的软件包。出现ERROR 1396 (HY000)出现有一个软件包未完全安装或卸载。文件删除后记得重启乌班图。
2024-08-26 12:25:38
278
原创 ROV/NROV优化的作用
本篇博客以《深度探索C++对象模型》中例子来总结这两种优化技术。代码中显式定义了构造函数、拷贝构造函数、析构函数以及重载了赋值运算符,并在内部加入了一些打印信息来查看这些函数的调用情况。
2024-08-05 22:58:36
301
原创 VS找不到unistd.h头文件
由字面意思,unistd.h是unix std的意思,是POSIX标准定义的unix类系统定义符号常量的头文件,包含了许多UNIX系统服务的函数原型,例如read函数、write函数和getpid函数。路径参考:C:\Program Files (x86)\Microsoft VisualStudio\2017\Community\VC\Tools\MSVC\14.16.27023\include。把下面的内容保存为unistd.h,放在visual stdio头文件路径下,可以解决这个问题。
2024-08-02 07:51:30
1792
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1