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

网站怎么做微博认证网站页面排名优化

网站怎么做微博认证,网站页面排名优化,石家庄建站程序,邯郸网站改版找谁做最近在移植公司一个QT桌面软件到android上,有一些公司自定义的库,用了很多windows的api,移植过程很是曲折,在此有一些感悟分享一下~ 一.自编写跨平台库 1.有时候为了程序给第三方用需要编译一些qt封装库,并可能跨平台…

   最近在移植公司一个QT桌面软件到android上,有一些公司自定义的库,用了很多windows的api,移植过程很是曲折,在此有一些感悟分享一下~

一.自编写跨平台库

1.有时候为了程序给第三方用需要编译一些qt封装库,并可能跨平台使用,比如会在windows桌面系统、linux系统及android系统使用,所以在开始写的时候最好不要用windows本身的api,不然跨平台移植的时候全部要更换,非常麻烦;

比如下面这些文件的接口:

#include <direct.h>

#include<winsock2.h>

#include<windows.h>

2.尽量要用POSIX标准c或者标准c++接口,如POSIX线程(pthreads),网络接口,尽量用纯c语言编写,这样方便跨平台移植;

  POSIX标准,全称为“可移植操作系统接口”(Portable Operating System Interface),是由IEEE计算机学会制定的一系列标准,旨在提高不同操作系统之间的兼容性。

许多操作系统,包括Unix、Linux以及某些版本的Microsoft Windows,都支持POSIX标准。

3.下面举一个简单的sleep函数例子,如果用POSIX标准c的sleep函数,在windows和android都可以用,不用修改,在qt也是一样:

(1)代码:

include "mainwindow.h"

#include "ui_mainwindow.h"

#include <unistd.h>

#include <QDebug>

#include <QDateTime>

#define SleepKK(x) usleep(x*1000)   //微秒

#define SleepSS(x) sleep(x)

MainWindow::MainWindow(QWidget *parent)

    : QMainWindow(parent)

    , ui(new Ui::MainWindow)

{

    ui->setupUi(this);

    qDebug()<<"time print:";

    qDebug() << "Current_date_and_time  start:   " << QDateTime::currentDateTime();

    SleepSS(1);

    qDebug() << "Current_date_and_time  start_1: " << QDateTime::currentDateTime();

    SleepSS(10);

    qDebug() << "Current_date_and_time  start_2: " << QDateTime::currentDateTime();

    SleepKK(5000);

    qDebug() << "Current_date_and_time  start_3: " << QDateTime::currentDateTime();

}

(2)结果:

二.QT延时五种实现方法

QT下是没有直接可用的延时sleep函数的,但有时候后需要延时,所以需要自己定义一个延时函数,方法有多种,具体见之前文章《QT延时五种实现方法》:

https://blog.csdn.net/xieliru/article/details/135435815?spm=1001.2014.3001.5502

http://www.zhongyajixie.com/news/30549.html

相关文章:

  • 网站图片不轮播国家职业技能培训学校
  • 有利于优化的网站建设搜索关键词的方法
  • 银川兴庆建设局网站网络软文写作
  • 眼镜网站怎么做竞价廊坊seo网络推广
  • 拍卖网站模板下载个人网站模板
  • 宁波手机网站开发公司培训课程名称大全
  • 动漫做h免费网站内容营销策略有哪些
  • 大型网站建设公司制作网站seo技术培训江门
  • 有什么免费做h5的素材网站郑州聚商网络科技有限公司
  • 网站设计的实例苏州seo网站优化软件
  • wordpress 整站模板讯展网站优化推广
  • 网站建设有什么形式对网络营销的理解
  • 西安市城乡建设厅网站中文域名注册管理中心
  • 电商网站建设用phpseo公司网站推广
  • 兰州专业做网站上海谷歌seo公司
  • 特产网站开发的目的页面设计
  • diy网站建设系统源码如何拿高权重网站外链进行互换?
  • 做文案用什么网站电商推广平台有哪些
  • 网站上面的水印怎么做的网络销售的工作内容
  • 网站建设的目前背景成人短期培训学校
  • wordpress minty宁德seo培训
  • 做网站 怎么提升浏览量百度竞价推广的技巧
  • 建站如何赚钱百度一下就知道官方
  • 兰州网站移动端优化深圳市seo上词多少钱
  • 湖南做网站哪家好关键字有哪些
  • 快速迁移网站推广软文模板
  • 烟台做网站的公司百度推广河南总部
  • 详情页设计模板网站武汉seo招聘
  • 长春市工程咨询有限公司seo排名优化工具推荐
  • element ui做的网站外链价格