之前一直在写java,将java的字符串比较搞清楚后,写c++了,发现不适用了,还是存在很多细微差别,这里做个总结。 在比较两个字符串时不能利用符号“==”,如(“aaa”==“aaa”),“==”符...
每天一个设计模式之观察者模式 Qt
当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。 介绍 意图:定义对象间的一种一对多的依赖...
Qt跨进程调试
方法1 Qdebug打日志调试,利用Log4Qt将日志重定向输出到文件中 优点:简单、快速 缺点:只适合已经定位bug位置的情况,如果不确定bug位置,则打日志的地方会较多 方法2 选择需要调试的进程...
程序猿c++(5) 函数
同名函数 参考同名函数 内联函数 c++在调用函数时会产生额外的开销,如将函数参数push进栈、将函数返回地址push进栈、准备被调用函数的返回值、将所有在函数调用期间push进栈的数据pop出来,可...
Git 实际项目中如何使用Git 步骤命令集合
准备阶段 1、git clone http://www.lgwimonday.cn:8888/******.git //从远程仓库克隆代码 2、cd CodeHelper/ //进入本地master目...
Linux系统中如何使用core文件
1.什么是core文件? 有问题的程序运行后,产生“段错误 (核心已转储)”时生成的具有堆栈信息和调试信息的文件。 编译时需要加 -g 选项使程序生成调试信息: gcc -g core_test.c ...
程序猿c++(9) 创建对象 要点总结
c++写法很多,不同的写法对应着不同的含义,一些含义是显性的,一些是隐藏的,正是这些特点,使得开发人员对于c++又爱又恨,这里将重点介绍c++中创建对象的不同方法及要点
Qt 顶层窗口和子控件的样式关系 样式不生效问题
看到一篇文章,关于顶层窗口和子控件的样式关系的。总结起来一句话:如果用了样式表,子控件默认继承顶层窗口的样式,子控件可以采用样式表方式覆盖相同的样式属性。顶层窗口理解为没有parent的窗口。 原文内...
Qt开发 中标麒麟系统无法播放视频
phonon框架原理 Qt通过phonon来实现跨平台的多媒体播放,多媒体文件的播放主要过程包括:文件读取、分流、解码、输出,这些在不同的系统中实现方式不同,如windows下的DirectX、Lin...
公网IP无法远程登陆数据库 XAMPP的phpmyadmin mysql数据库
这是我自己发现的问题,在本地搭建完WordPress以后,因为我的域名还在备案,所以我用我的公网IP/phpmyadmin登陆数据库发现XAMPP因为安全问题无法远程登陆数据库,访问搭建好的WordP...