当前位置: 首页 > news >正文

做网站哪个编辑器好用网络货运公司排名

做网站哪个编辑器好用,网络货运公司排名,图书网站建设论文,项目建设目标1. 测试方法 定义一个类Recv#xff0c;其中包含一个成员变量num和一个成员函数add()#xff0c;add()实现num的递增。 另一个类Send通过信号槽或直接调用的方法调用Recv的add函数。 单独开一个线程Watcher#xff0c;每秒计算num变量的增长数值#xff0c;作为add函数被调…1. 测试方法 定义一个类Recv其中包含一个成员变量num和一个成员函数add()add()实现num的递增。 另一个类Send通过信号槽或直接调用的方法调用Recv的add函数。 单独开一个线程Watcher每秒计算num变量的增长数值作为add函数被调用的次数。 class Recv : public QObject {Q_OBJECT public:unsigned long long num 0;void add() {num;} };class Send : public QObject {Q_OBJECT public:Send() default;Send(Recv* r) : r(r) {};void run() {while (true) {emit sig(); // 发送信号绑定add函数为槽函数//r-add(); // 直接调用}} signals:void sig(); private:Recv* r; };class Watcher : public QThread {Q_OBJECT public:Watcher(Recv* r) : r(r) {}void run() {while (true) {qDebug() r-num - t; // 计算num的增长t r-num;QThread::sleep(1);}} private:Recv* r;unsigned long long t 0; };2. 信号槽调用 int main(int argc, char* argv[]) {QApplication a(argc, argv);Recv r;//Send s(r);Send s;QObject::connect(s, Send::sig, r, Recv::add);Watcher* w new Watcher(r);w-start();s.run();return a.exec(); }输出 每秒调用约 6 × 1 0 7 6\times 10^7 6×107次 3. 直接调用 输出 每秒调用约 4 × 1 0 9 4\times 10^9 4×109次 4. 结论 信号槽相比函数直接调用慢60倍
http://www.dnsts.com.cn/news/31420.html

相关文章:

  • wordpress好用的主题关键词优化外包服务
  • 苏州高端建站公司网站调研表
  • 宁波做网站优化的公司微信运营商
  • 腾讯云wordpress建站用dw做网站怎么上传到网站上
  • 网站开发 入门教程网络平台怎么推广
  • 惠州 网站建设城市焦点商城网站建设案例
  • 危险网站解除网站设计欣赏国外
  • 企石网站仿做网络平台搭建是什么意思
  • 网站采集被降权天津网站建设服务电话
  • 重庆建设工程网站做互联网网站待遇
  • 邢台物流网站建设google play store
  • 网站 建设原则网站效果
  • 红桥集团网站建设wordpress hook 列表
  • 机房建设 网站北京远程时代网站建设
  • 国外购物网站建设儿童网页设计素材
  • 桂林网站建怎么自己做淘宝网站
  • 文本资料分享网站 建设wordpress微信注册登录
  • 辽宁朝阳网站建设公司做网站编程有钱途么
  • 404 not found网站东明网站建设
  • 外企网站建设国家工信部网站备案
  • 做图网站地图东莞网站建设qq群
  • 国际空间站优秀个人网站图片
  • 深圳建专业网站wordpress 指定分类
  • 公司域名注册后怎么建设网站东莞公司网站怎么做
  • 企业官方网站开发外包昆明网站设计价格
  • 网站主机选择与优化毕业去设计公司还是企业
  • 乌兰浩特建设网站网站seo设计方案案例
  • 想要学做网站需要什么金坛网站制作
  • 公司网站优化怎么做辽宁网站制作公司
  • 网站开发 北京外包公司网站的建设与预算