物联网
您现在所在的位置:首页>企业动态>物联网
  • 09
    22-02

    C++的默认构造函数与构造函数,c++ 默认构造函数总结

    默认的构造函数是指为所有参数都提供了默认值的构造函数,通常是指无参的构造函数。比如下面的类Test,它的默认构造函数就是Test()。classTest{public:Test(){}//defaultconstructor};如果你没有为你的类提供任何构造函数,那么编译器将自动为你生成一个默认

    查看详情
  • 09
    22-02

    C语言与C++编程:写好C语言,漂亮的宏定义很重要!

    写好C语言,漂亮的宏定义很重要!使用宏定义可以防止出错,提高可移植性,可读性,方便性等。下面列举了一些成熟软件中常用的宏定义。1、防止一个头文件被重复包含#ifndefCOMDEF_H#defineCOMDEF_H//头文件内容#endif2、重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移

    查看详情
  • 08
    22-02

    QT教程:QT开发经验总结(硬核QT开发经验及资料分享)7

    91、数据库处理一般建议在主线程,如果非要在其他线程,务必记得打开数据库也要在那个线程,即在那个线程使用数据库就在那个线程打开,不能打开数据库在主线程,执行sql在子线程,很可能出问题。92、新版的QTcpServer类在64位版本的Qt下很可能不会进入incomingConnection函数,那是因为Qt5对应的incomingConnection函数参数

    查看详情
  • 08
    22-02

    QT教程:QT开发经验总结(硬核QT开发经验及资料分享)6

    76、心中有坐标,万物皆painter,强烈建议在学习自定义控件绘制的时候,将qpainter.h头文件中的函数全部看一遍、试一遍、理解一遍,这里边包含了所有Qt内置的绘制的接口,对应的参数都试一遍,你会发现很多新大陆,会大大激发你的绘制的兴趣,犹如神笔马良一般,策马崩腾遨游代码绘制的世界。77、在使用setItemWidget或者se

    查看详情
  • 08
    22-02

    QT教程:QT开发经验总结(硬核QT开发经验及资料分享)5

    61、很多人问Qt嵌入式平台用哪个好,这里统一回答(当前时间节点2018年):imx6+335x比较稳定,性能高就用RK3288 RK3399,便宜的话就用全志H3,玩一玩可以用树莓派香橙派。62、对于大段的注释代码,建议用 #if 0 #endif 将代码块包含起来,而不是将该段代码选中然后全部 // ,下次要打开这段代码的话,又需要重新选中一次取

    查看详情
  • 08
    22-02

    QT教程:QT开发经验总结(硬核QT开发经验及资料分享)4

    46、巧妙的用QEventLoop开启事件循环,可以使得很多同步获取返回结果而不阻塞界面。QEventLoop内部新建了线程执行。QEventLooploop;connect(reply,SIGNAL(finished()),&loop,SLOT(quit()));loop.exec();47、多种预定义变量 #if (defined webkit) || (defined webengine),去掉生成空的debu

    查看详情
  • 08
    22-02

    QT教程:QT开发经验总结(硬核QT开发经验及资料分享)3

    31、判断编译器类型、编译器版本、操作系统。//GCC编译器#ifdef__GNUC__#if__GNUC__>=3//GCC3.0以上//MSVC编译器#ifdef_MSC_VER#if_MSC_VER>=1000//VC++4.0以上#if_MSC_VER>=1100//VC++5.0以上#if 

    查看详情
  • 08
    22-02

    QT教程:QT开发经验总结(硬核QT开发经验及资料分享)2

    16、对QLCDNumber控件设置样式,需要将QLCDNumber的segmentstyle设置为flat。17、巧妙的使用findChildren可以查找该控件下的所有子控件。findChild为查找单个。//查找指定类名objectName的控件QList<QWidget*>widgets=parentWidget.findChildren<QWidget*>("widgetname&q

    查看详情
  • 08
    22-02

    QT教程:QT开发经验总结(硬核QT开发经验及资料分享)

    1、当编译发现大量错误的时候,从第一个看起,一个一个的解决,不要急着去看下一个错误,往往后面的错误都是由于前面的错误引起的,第一个解决后很可能都解决了。2、定时器是个好东西,学会好使用它,有时候用QTimer::singleShot可以解决意想不到的问题。3、打开creator,在构建套件的环境中增加MAKEFLAGS=-j8,可以不用每次

    查看详情
  • 26
    22-01

    三种管理 C 程序中标志位的方法,最后一种比较秀~

    在嵌入式开发中难免会涉及到非常多的标志位处理,特别是玩单片机、裸机开发的朋友,比如跟一些模块配合联调会遇到各种信号是否到位、成功等等状态,而这些信号大多都是bool类型,1个bit即可进行标识。当然如果仅仅是几个标志,直接拿个uint8_t的整形来进行标识也不会影响什么,但如果特别多的话似乎就比较废RAM了。然而为了

    查看详情
共472条 当前41/48页首页前一页···3940414243···后一页尾页

封闭学习

联系我们

电话:028-61775817

邮箱:1572396657@qq.com

地址:成都高新西区西芯大道4号

  • 物联网_物联网专题新闻_物联网IOT资讯-学到牛牛
    物联网_物联网专题新闻_物联网IOT资讯-学到牛牛

    扫一扫,免费咨询

  • 物联网_物联网专题新闻_物联网IOT资讯-学到牛牛
    物联网_物联网专题新闻_物联网IOT资讯-学到牛牛

    微信公众号

  • 物联网_物联网专题新闻_物联网IOT资讯-学到牛牛
物联网_物联网专题新闻_物联网IOT资讯-学到牛牛

学一流技术,找高薪工作

物联网_物联网专题新闻_物联网IOT资讯-学到牛牛

7-24小时服务热线:

028-61775817

版权声明 网站地图

蜀ICP备2021001672号

课程问题轻松问