- 博客(11)
- 收藏
- 关注
原创 UiTextField rightView 代替clearButton 自定义clearButtton
一、创建View rightView位置偏右 不是很美观 所以先创建view 在view上 添加图片 UIView *rightVeiw = [[UIViewalloc] initWithFrame:CGRectMake(0,0, 30,20)];二、创建clearButton图片UIImageView* xImageView = [[UIIm
2016-05-06 08:56:18 5029
原创 UIAlertController 基本用法一
1、定义UIAlertController* alertController =[UIAlertController alertControllerWithTitle:@"提示"message:@"hello"了"preferredStyle:UIAlertControllerStyleAlert];2、添加action[alertController addAction:[UIA
2016-05-05 14:48:06 282
原创 C++ 学习笔记一易忽略的地方
一、C++ 作用域1、下列程序将会输出什么?int i = 50,sum = 0;for(int i = 0;i sum += i;std::cout 咋一看很简单,马上给出答案i = 10,sum = 45;也许是马虎所得,主要还是考虑问题不全面,正确答案i = 50,在for中定义的i 作用域只在for循环体中,出了这个作用域,定义的i也就不存在了,输出的i是全局定义的
2015-06-17 19:40:18 380
转载 gdb 命令
本文介绍使用gdb调试程序的常用命令。 主要内容: [简介] [举例] [其他] [简介] ============= GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。同时GDB也具有例如ddd这样的图形化的调试端。 一般来说,GDB主要完
2014-10-24 11:08:10 360
转载 Linux--串口通信详解
以前跟着做过VxWorks的开发,主要通信方式是串口,因为底层BSP包已经做好了,串口通信非常简单。后来接触Linux,在一块OK6410上跑Linux串口通信,才发现原来天真的以为甚是简单的串口变得如此的不简单。#include 1、串口的操作1.1打开:fd = open("/dev/ttySAC1", O_RDWR | O_NOCTTY | O_NDELAY);
2014-10-21 15:54:17 2939
转载 Linux 下串口通信的设置
本节主要讲解设置串口的主要方法。 如前所述,设置串口中最基本的包括波特率设置,校验位和停止位设置。串口的设置主 要是设置struct termios结构体的各成员值,如下所示: #include struct termio { unsigned short c_iflag; /* 输入模式标志 */ unsigned short c_oflag; /* 输出模式标志 *
2014-10-21 10:53:42 843
转载 Linux 下的串口通信
1. 打开串口 与其他的关于设备编程的方法一样,在Linux下,操作、控制串口也是通过操作起设备文件进行的。在Linux下,串口的设备文件是/dev/ttyS0或/dev/ttyS1等。因此要读写串口,我们首先要打开串口: char *dev = "/dev/ttyS0"; //串口1 int fd = open( dev,
2014-10-21 10:50:47 574
转载 关于Linux下的串口通信
1. 打开串口 与其他的关于设备编程的方法一样,在Linux下,操作、控制串口也是通过操作起设备文件进行的。在Linux下,串口的设备文件是/dev/ttyS0或/dev/ttyS1等。因此要读写串口,我们首先要打开串口: char *dev = "/dev/ttyS0"; //串口1 int fd = open( dev,
2014-10-21 10:49:48 519
转载 Linux 下设置串口的方法
如前所述,设置串口中最基本的包括波特率设置,校验位和停止位设置。串口的设置主 要是设置struct termios结构体的各成员值,如下所示: #include struct termio { unsigned short c_iflag; /* 输入模式标志 */ unsigned short c_oflag; /* 输出模式标志 */ unsigned short
2014-10-21 10:45:37 663
原创 Tag C/C++ 中的static的三个作用
1、隐藏 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。其它的源文件也能访问。如果加了static,就会对其它源文件隐藏。2、static的第二个作用是保持变量内容的持久。存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态存储区:全局变量和static变量,只不过和全局变量比起来,static可以控
2014-10-15 16:44:39 409
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人