- 博客(8)
- 收藏
- 关注
原创 const函数小思
const有一种用法,是在函数声明之后,加上const,这么做的作用是使该函数无法改变这个函数外部的变量,但是该函数内的不受限制,对于该函数内部,外部的变量都被加上了const修饰符。代码:void pl(int &a){a++;}int t =0;void f_const(){ pl(t); int k=3; pl(k);}int main(){ f_const();
2016-03-21 17:13:45
354
原创 自己动手实现一个简单c编译器
这学期的编译课程设计需要做一个类c编译器,准确的说是完善上学期做的大实验。上学期的实验中,使用antlr完成的编译器识别的语法很有限,基本上是个计算器的语法,于是这次决定弄语法一个更加完整。语法支持:声明,赋值,函数,if-else,while,for。首先是词法分析和语法分析,antlr源文件如下:grammar c;options{ output=AST;
2015-11-28 10:37:19
7310
1
原创 四 NoteList.java
NoteLIst.java定义了NoteList也就是主界面的交互。Activity直接继承了现成的ListActivity。照例先看一下代码结构:先初始化了COLUMN_INDEX_TITLE,PROJECTION和TAG三个常量onCreate是Actitvity启动时首先执行的代码,onCreateContexMenue,onContexItemSelected是
2015-09-24 00:47:53
795
原创 php pdo学习笔记
pdo 数据库抽象层,是对各种数据库在使用上的一种抽象,使得php代码不再依赖于特定的数据库类型。使用方法一:首先生成对象:try{$pdo =new PDO("mysql:host=localhost;dbname=test;charset=utf8","root","335061");}catch(PDOException $e){ echo "错误".$e->get
2015-09-04 22:48:44
447
原创 三、NoteEditor.java文件学习笔记
这部分代码控制编辑Note的活动。首先看一下布局文件,<view xmlns:android="http://schemas.android.com/apk/res/android" class="com.example.android.notepad.NoteEditor$LinedEditText" android:id="@+id/note" android:la
2015-09-03 20:26:57
737
原创 一个自动备份软件的实现
目标:一个能按时间间隔,或文件夹发生改变时执行备份的软件。环境:mfc vs2013软件界面:备份按钮是手动执行单次备份,写入配置文件按钮是将参数写入set.ini中,备份目标是一个目录地址,备份源是要备份的目录地址,”;“结束,可多个;定时备份是按时间间隔备份,时间的单位是ms,开始监视是一旦文件改变立刻备份。功能分析:1)备份,其实就是复制操作。在网上找了一
2015-09-03 15:01:55
1330
原创 二 TitleEditor.java学习笔记
Java代码结构:TitleEditor extends Activity: --onCreate() ---onPause() ---onResume() --onClickOk()其中onCreate,onPause,onResume均为Activity类中方法的实现。onClickOk是哪儿来的呢,查看代码知道布
2015-08-26 19:29:23
347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人