自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码回顾:从一个文本文件中读取一行的内容,进行数据处理。

今天在写一个测试用例的时候,需要实现如题的功能:一、用ifstream 和getline 来实现。  string tmpStr(""); string *a = new string[MAX_LINES]; int index = 0; inFile.open("haha.txt", ios::in); if (NULL == inFile)

2015-06-30 17:28:51 3321

转载 static 在C/C++中的用法总结

static关键字是C, C++语言中中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用.(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数下面就这三种使用方式及注意事项分别说明一、局部静态变量在C/C++中, 局部变量按照存储形式可分为三种auto, static, register(谭浩强, 第1

2015-06-26 16:02:45 685 1

原创 创建一个MDK工程时常见的几个问题

问题一:出现“cannot find argument 'Reset Handler'" 网上有很多说是导入一下startup_stm32f10x_hd.s启动文件, 但是我选择的直接是cortex-m3,并没有提供启动文件,其实这个问题应该是配置rom和ram时候出现的这个问题,读者可以尽量往这个方面考虑,我的解决方式是通过配置Scatter file来解决这个问题的,当然我找的是同

2015-06-25 10:58:31 990

原创 编程时,容易因为粗心而引发的错误

1、二维数组初始化问题:int a[10][10]={0};//正确a[10][10]={0};//错误,和初始化区别开,需要表达式对其赋值。2、数组初始化时维数一定要是大于或者等于1的常量表达式:int a[]; //错误int b=10;int c[b]; //错误,必须要是常量const int sz=get_size();int d[get_size()];

2015-06-24 14:43:32 746

原创 代码回顾:关于写代码时cout 和printf 输出16进制数的简单思考

好吧,我承认自己很low,为这些东西烦恼,不过自认为基础一直是很重要的,尤其是对我这样的。。。1、今天在用cout 输出 unsigned char 形式的数据时,控制台显示的是乱码,改用printf 的形式输出,解决了这个问题,这在C/C++中比较容易混淆。unsigned char i=0xaa;char j=1;cout<<i; //输出乱码cout

2015-06-23 18:02:22 2023

原创 MQTT协议的学习(一)

MQTT协议是IBM 开发的一个即时通讯协议,有可能成为物联网的重要组成部分。今天在学习MQTT协议的基础上,概括如下:1、首先协议要求对一些字符编码的认识,这其中有对UTF-8的认识:基本上就是由于ASCII的7位编码形式不能表示像汉语等字符,于是增加了一个字节用unicode字符表示,       但是用unicode表示ASCII码并不是一个高效的选择,所以采用UTF-8等格

2015-06-16 10:05:13 1747

空空如也

空空如也

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

TA关注的人

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