1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
class String { public: friend ostream& operator<<(ostream&, const String&); friend istream& operator>>(istream&, String&); //other members private: char *str; }; ostream& operator<<(ostream& os, const String& str){ int i=0; while (*(str.str+i)!='\0') os<<*(str.str + i++); return os; } istream& operator>>(istream& is, String& str){ is>>str.str; return is; } |
分类:C/C++
MSP430F5529LP 开发实战(02)
实验报告已经交上去了,接下来只要等分数就好。下面来看看贪吃蛇的代码实现,并不是很难,就不过多介绍了。
开始学习单片机开发
上个月,学院给每个大一新生都发了一块德州仪器的 LaunchPad 单片机开发板,具体型号是 MSP430F5529。院长说这是德州仪器公司和我们学院达成的捐赠协议,德仪每年都会为新生免费提供一块这样的开发板(不过也没有以后了)。
上周开始真正接触单片机开发,应该不算太难,但是需要学习的东西还是蛮多的。实现了简单的按钮控制 LED 的亮灭和 LED (交替)频闪。
本月20日前需要提交一个利用此单片机开发的 Project,为此上网购买了多种传感器。开发日志将同步更新(我尽量)。
尝试贴一段代码
尝试贴一段代码,看看代码高亮功能能不能正常工作。