灿哥哥的博客

专注技术,热爱分享

Qt修改文件内容

在用Qt进行嵌入式开发的时候,有时需要通过界面永久的改变ip地址等网卡信息。此时只能修改系统中包含网卡信息的文件,下图红框中所示就是文件中的网卡信息。 那么如何修改这四行呢,我的做法是先打开该文本文件,然后读出全部文本内容,根据换行符“\n”将文本内容分割为字符串列表,当列表中的某个字符串内容...

2016-06-28 14:37:53

阅读数 8333

评论数 7

Qt如何去掉按钮等控件的虚线框(焦点框)

方法1:可以通过代码ui->pushButton->setFocusPolicy(Qt::NoFocus)或在Qt Creator的属性列表中设置。 方法2:如果在嵌入式设备中需要通过按键切换控件,最简单的方法就是通过控件的focus来实现,就不能使用方法1          了。此时...

2016-06-27 22:34:48

阅读数 10233

评论数 3

C语言字节对齐详解

一、什么是对齐,以及为什么要对齐 1. 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 2. 对...

2016-06-19 16:08:44

阅读数 482

评论数 0

malloc,calloc,realloc等内存分配函数区别

三个函数的声明分别是: void* realloc(void* ptr, unsigned newsize); void* malloc(unsigned size); void* calloc(size_t nelem, size_t elsize); 都在stdlib.h函数库内 它们的返回...

2016-06-19 16:00:25

阅读数 575

评论数 0

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