
c++
文章平均质量分 53
ken09ken
这个作者很懒,什么都没留下…
展开
-
windows 下开发linux c++ 环境搭建
安装环境 在Windows 7上安装了VirtualBox,然后在VirtualBox中虚拟了一个Ubuntu。 为了实现在ubuntu中访问winows中的一些目录,而且还起到一种交换文件的方法,这里使用的是共享文件夹。 1 创建Windows下的共享文件夹: 首先,在windows上运行VirtualBox,选择设置,然后再选择共享文件夹,再点击右上角的添加符号。如图: 需转载 2013-12-04 14:21:52 · 2722 阅读 · 0 评论 -
c++ explict 关键字
explict主要用在构造函数里,防止隐式转换 explict避免单参数构造函数的隐式转换。 好处:c++中有两种“用户定义的型别转换”:型别转换操作符和单参数构造函数。 explicit就是用来禁止“单参数构造函数”的型别转换功能的。 C++ explicit关键字的作用主要就是用来修饰类的构造函数,用来表明这一构造函数是显式的。我们将会在这里为大家详细介绍相关内容。转载 2014-05-29 09:55:07 · 716 阅读 · 0 评论 -
pthread_cleanup_push 问题-转载
#if 0 线程结束时清理函数 pthread_cleanup_push(),应该在线程开始的时候尽快执行初始化 pthread_cleanup_pop(),当遇到以下三种各件会自动调用该函数,不需要PC执行到此函数 1.调用pthread_exit() 2.响应取消请求例如pthread_cancel() 3.当pthread_cleanup_pop(arg)参数arg为转载 2014-08-12 11:14:03 · 513 阅读 · 0 评论 -
boost asio 性能测试
我们经常写一些网络服务器,最麻烦的就是写一些网络测试脚本,下面就是基于boost asio框架的一个网络测试例子,紧供参考。分为客户端和服务端,都为多线程实例。...原创 2012-07-11 15:48:31 · 502 阅读 · 0 评论