- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 w->show()前面调用w->setFixedSize(w->width(),w->height())和在w->show()后面调用的区别
如果在w->show()前面调用w->setFixedSize(w->width(),w->height()),那么此时获取的w->width()和w->height()是默认值。但是如果在w->show()后面面调用w->setFixedSize(w->width(),w->height())此时获取的w->width()和w->height()是widget根据子控件大小自动调整出来的合适的值
2017-06-22 14:03:23
995
转载 关于指针作为函数参数传递的理解,对比普通变量作为函数参数的需注意点,其实就是行参和实参的问题。
原以为自己对指针掌握了,却还是对这个问题不太明白。请教! 程序1: void myMalloc(char *s) //我想在函数中分配内存,再返回 { s=(char *) malloc(100); } void main() { char *p=NULL; myMalloc(p); //
2013-12-06 14:39:58
1218
转载 IAR编译 Warning[Pa082]:undefined behavior: the order of volatile accesses is undefined in this stateme
IAR编译的时候,出现警告如下:Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement.Warning[Pa082]: undefined behavior: the order of volatile accesses is undefine
2013-10-30 10:38:05
3388
转载 IAR中通过ICF指定某变量的地址 或者 通过语句指定
如果想定在rom空间icf中:place at address mem:0x08090000 { readonlysection .test };C:中:#pragma location = ".test"const u32 uiData[512];// const 切不可省略 如果想定在ram空间 icf中: place at address mem:0x0809
2013-10-16 16:16:42
4902
转载 关于IAR编译器在编译链接的时候一些知识的收集
程序固化后运行方式:程序开始运行后需要将RW 和ZI段搬移到RAM中去,程序下载进Flash中以后,上电后是怎样将RW ZI断搬移到RAM中去的?注意IAR和ADS在进行完.s文件的初始化以后都不是直接跳转到main函数去执行,IAR是跳转到?main中而ADS是跳转到__main函数中,在这些函数中根据icf文件的配置,将RW和ZI段搬移到icf文件规定的RAM区域中。如果程序的运行时域是在
2013-10-16 12:00:47
3121
转载 用宏构建自己的printf函数
用宏构建自己的printf函数用宏构建自己的printf函数 作者 Andy_lv用宏构建自己的printf函数在调试程序时,通过屏幕输出一些辅助信息,可大大方便调试。但是调试完毕后,这些语句可能就不再需要了。如果一条条的删除会是件很痛苦的事情。那怎么快速的在调试状态和发布状态切换呢?通常我们使用预编译加宏定义来处理这个问题,例如:#ifdef DEBU
2013-10-09 15:01:35
1095
转载 不定参数个数的C函数
不定參數的 C 函式只要寫過 C 程式的人,都用過 printf 這個函式,也都知道它可是一個 不定參數的函式,了解它的運作方式,你也可以實作自己的不定參數的 函式。 先看一下 printf 的原型: int printf( const char *format [, argument]... ); 在format後面的參數不但不定個數且型態也是不定的。 這
2013-10-09 14:28:37
651
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人