- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 c++11之std::move
在你的代码中,`std::move(info)` 将 `info` 对象转换为右值引用,并将其作为参数传递给 `std::list::emplace_back` 函数。这样做的好处是,`emplace_back` 函数可以直接在 `infoList` 的内部构造一个新的 `RpmsgInfo` 对象,而不需要进行额外的拷贝操作。但需要注意的是,一旦使用了 `std::move` 将对象转为右值引用,你就不能再对原始对象进行操作,因为其状态已经被移动到了新的对象中。以上代码中std::move怎么理解?
2024-01-02 15:46:43
430
原创 ubuntu svn client安装
1. 安装 svn客户端:apt-get install subversion,然后根据提示一步一步,就完成了 svn的安装。当然,也可以源码安装 svn,下载 subversion 一个最新版本的源码包,解压之后就可以安装了。 2、 新建一个目录,cd 到新建目录下,将文件 checkout 到本地目录:svn checkoutsvn://192.168.100.249/server ,按提示输入相应的用户名和密码。 3、 可以输入:svn help 来查看 svn提供的命令。 4、 往版本库...
2022-04-08 11:03:08
945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人