自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xibeichengf的专栏

每天进步一点点,stay hungry, stay foolish.

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 指针的引用

为什么会有指针的引用呢?我们假设这样一个问题,如果一个函数的参数是一个指针,而我在该函数中修改了该指针指向的内容,这会发生什么呢?如下所示:void my_func(int *p){ int m = 10; p = &m;}int main(int argc, char** argv){ int n = 2; int *pn = &n; std

2017-02-27 19:27:13 311

翻译 stringstream

又是利用stringstream来将string转换到其它数字类型是很方便的。stringstream的使用和iostream的使用很类似,学习上来说并不是一个负担。stringstream既可以用来读取string,也可以用来写入string。它主要作用于string buffer,但是并没有真正的I/O渠道。stringstream类的基本函数有str(), 放回在stri

2017-02-26 14:00:18 609

原创 boost学习

boost::scoped_ptr: 用于确保动态分配的对象能够被正确地删除。boost::interprocess::interprocess_mutex: 一个非递归的、匿名的互斥锁,可以放在共享内存或者内存映像文件中。boost::scoped_lock: 你可以确保在任何情况下离开执行范围都会解锁mutex.注意,这不仅仅实说你可能忘记调用unlock();并且,在你的mute

2017-02-26 10:17:22 394

原创 C++ 11相关知识学习

std::mutexstd::mutex定义在头文件中。mutex类是一个同步原型,用来保护共享数据被多个线程同步访问的同步。mutex提供互斥,非递归拥有权语义:一个调用线程拥有一个mutex。从它成功调用lock或者try_lock,知道它调用unlock。当一个线程拥有一个mutex,所有其它的线程将如果想要尝试获得mutex的拥有权,则会接收一个false,或者被b

2017-02-25 17:56:19 383

原创 微软无人机虚拟训练平台AirSim学习

AirSim的全称为“Aerial Informatics and Robotics Platform”。该平台的目的是训练自动驾驶无人机,并使它们更安全。

2017-02-18 17:28:30 2965

vcruntime140.dll丢失导致wamp安装失败解决方法

第一次在win10上安装wamp,遇到vcruntime140.dll的错误。但是我在C:\Windows\System32下是有这个dll文件的。

2016-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除