自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 You can never be ready.

总在为了一个目标而准备,希望自己准备好所有的再行动,行动起来顺顺利利,水到渠成的达成目标。然而,这样自己处于准备的状态,总感觉自己没有准备好,真正付出行动的实践一拖再拖,有的目标被拖得不再适合,甚至忘却。这是现实中的自己。今天又听到有人讲到王阳明,还是说他的知行合一。什么是知行合一?知行合一就是指知就是行,行就是知,不去妄想等待全知、知透后再行,而是相信也践行再行动中获得新知。当然,在行动前规划好是重要的,但(通过不断的实践总结出)有一定的方法使得再实践中获得新认知更重要。记住,you can

2022-12-06 21:23:31 1037 1

原创 Qt5程序移植到Qt4环境下编译报错排故汇编

将Qt5环境下的程序一直到Qt4环境时所遇到的问题汇总

2022-05-22 01:33:25 1268

原创 对于指向某一对象的指针用来引用该对象中的数据块内成员的思考

内容如题,解释一下数据块儿是自己构造的一个类的实例。最近看C++嘛 ,写了一个小程序,遇到如题的问题。经过不断地尝试和思考,发现了自己思维之简单,语言逻辑之严谨。把简化之后的例子贴在下面:#include <iostream>using namespace std;class STU{public: int num;};class Node{public: STU dat; Node(); ~Node();};int main(){ Node *

2022-01-24 16:58:05 165

原创 C++中前置声明(前向声明)用法的思考

前两天因为修改自己文章《个人对QT中的namespace Ui的理解》遇到前置声明的概念,很陌生就好奇的自己码了点代码,谁知编译报错,改来改去却百思不得其解。代码如下:#include <iostream>using namespace std;class SayHi;int main(){ SayHi * stu = new SayHi; cout<<"Hello!"<<endl; stu -> Say(); return 0;}cl

2021-12-01 00:59:36 1419

原创 2021-09-11

初探Linux系统下的应用编程文件描述符在Linux系统中一切皆可以看成是文件,文件又可分为:普通文件、目录文件、链接文件和设备文件。在操作这些所谓的文件的时候,我们每操作一次就找一次名字,这会耗费大量的时间和效率。所以Linux中规定每一个文件对应一个索引,这样要操作文件的时候,我们直接找到索引就可以对其进行操作了,而不必在每次操作文件时都要输入文件的绝对地址“/home/desktop/whl.txt”这样一长串字符,(为什么不让用户自己定义一个字符串变量来代替文件描述符呢?例如str1=“/ho

2021-09-11 00:58:28 62

原创 对NULL、NUL、‘\0’和0的理解

NULL是一个宏,它在几个标准头文件中定义,0是一个整型常量,'\0'是一个字符常量,而NUL是一个字符常量的名字。这几个术语都不可互换。1、NULL用于表示什么也不指向,也就是空指针((void *)0)2、0可以被用于任何地方,它是表示各种类型零值的符号并且编译器会挑出它,在ASCII表中值为483、'\0'在ASCII表中被定义为空字符,被用于结束字符串,代码为NUL,在ASCI...

2019-06-24 22:16:10 2449

原创 C语言中 \0 代表什么?

C语言中 \0 代表什么呢?'\0' 是字符串的结束符,任何字符串之后都会自动加上'\0'。如果字符串末尾少了‘\0’转义字符,则其在输出时可能会出现乱码问题。‘\0’转义字符在ASCII表中并不表示阿拉伯数字0,阿拉伯数字0的ASCII码为48,‘\0’转义字符的ASCII码值为0,它表示的是ASCII控制字符中空字符的含义,代码为NUL,非NULL,两者差异请诸君自行百度。ASCII表如下.........

2019-06-24 20:41:26 83200 5

原创 个人对QT中的namespace Ui的理解

在Qt5开发及实例中,给出的第一个例子中有一点让人很懵,通过自学和查看网上资料,最后终于自认为搞明白了,现在向大家报告!问题代码:#include <QDialog>namespace Ui {class Dialog;}class Dialog : public QDialog{ Q_OBJECTpublic: explicit Dialo...

2019-06-23 23:03:02 7391 7

原创 Qt编译报error: expected ')' before '&' token GameController(QGraphicsScene &scene, QObject *parent = 0)

写qt程序的时候,在编译时报error: expected ')' before '&amp;' tokenGameController(QGraphicsScene &amp;scene, QObject *parent = 0),经仔细查阅资料,发现是报故位置的函数所在的声明(头)文件没有include包含进来。修改后,编译通过。前后如下二图:...

2019-03-14 21:52:25 2586

原创 Qt程序报error: undefined reference to `MainWindow::~MainWindow()'

编译Qt程序时,编译器报error: undefined reference to `MainWindow::~MainWindow()'。这是因为Qt语法较严格,不会自动生成类的析构函数,需要程序员自己编写,即便里面什么内容也没有。所以,手写好MainWindow::~MainWindow()后,再编译问题就消失了。析构函数(Destructor)也是一种特殊的成员函数,没有返回值...

2019-03-14 21:33:50 19569

原创 安装tslib时遇到的问题error: call to ‘__open_missing_mode’ declared with attribute

在按照Ubuntu下  lpp0900320123的嵌入式Qt开发环境的搭建 中的方法步骤安装安装触摸屏校验工具tslib时遇到两个问题:1.粘贴复制网页上的命令#./configure     --prefix=/usr/local/tslib --host=arm-linux ac_cv_func_malloc_0_nonnull=yes到中断执行时报错。解决办法将命令中所有的空格删掉,在

2017-09-09 21:50:42 1582

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除