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

    BSP概述,嵌入式中的BSP到底是什么

    一、指针参数当指针作为函数参数时,对参数本身的修改并不影响原来的值,比如下面的代码,删除链表中第一个值为item的结点。但是结果却不正确。voidDelete(Node*head,intitem){if(head->value==item)head=NULL&

    查看详情
  • 09
    22-02

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

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

    查看详情
  • 09
    22-02

    C++ 初始化列表,c++中的初始化列表详解,c++列表初始化

    一、何谓初始化列表与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表,初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。在C++中,struct和class的唯一区别是默认的访问性不同,而这里我们不考虑访问性的问题,所以下面的代码都以struct来演示。structfoo{&n

    查看详情
  • 09
    22-02

    C++源码解读:std::is_same函数源码解读,std::is_same实现原理

    参考下面一句静态断言:static_assert(!std::is_same<bool,T>::value,"vector<bool>isabandonedinmystl");静态断言优点:可以自定义断言失败之后的输出 便于debug找问题其中我们用到了std::is_same点进is_same进行源码分析:template<typename,&

    查看详情
  • 09
    22-02

    C#与java的区别和联系,Java和C#最大的不同是什么?

    ​经常有人问这种问题,用了些时间java之后,发现这俩玩意除了一小部分壳子长的还有能稍微凑合上,基本上没什么相似之处,可以说也就是马甲层面上的相似吧,还是比较短的马甲。。。

    查看详情
  • 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

    查看详情
共2911条 当前274/292页首页前一页···272273274275276···后一页尾页

封闭学习

联系我们

电话:028-61775817

邮箱:1572396657@qq.com

地址:成都市金牛区西城国际A座8楼

  • 扫一扫,免费咨询

  • 微信公众号

学一流技术,找高薪工作

7-24小时服务热线:

028-61775817

版权声明 网站地图

蜀ICP备2021001672号

课程问题轻松问