自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

项目两个半的实习码农

我正在改变世界。

  • 博客(4)
  • 资源 (7)
  • 收藏
  • 关注

原创 flex+bison编写编译器时遇到的问题(定义yylval类型)

yylval的使用方法:在flex所需的.l文件中编写词法分析规则时,给yylval赋以指定值,那么在bison所需.y文件中编写语法分析规则时,就可以使用token相对应的yylval值进行分析处理。yylval默认值为int整型,这显然是不够的,想要改变yylval的类型,需要在.l文件头部声明如下代码#define YYSTYPE 指定类型指定类型可以为string、double或自定义对象等我在编码过程中确实是这么做的,但是在编译时报错:error: incompatible types

2020-06-01 23:48:43 5998 1

转载 windows中flex词法分析器的安装、配置和使用

在编译原理课程中涉及到一个词法分析器生成软件flex,折腾一番过后来分享一下使用方法。windows下安装flex下载地址:http://gnuwin32.sourceforge.net/packages/flex.htm点击Complete package, except sources右边的setup,下载好后运行安装程序安装flex配置环境变量添加flex安装目录下bin文件夹的...

2020-03-20 16:39:55 9751

原创 MySQL命令行中创建触发器要注意的问题

我在使用MySQL数据库建表时设置了一个字段为注册时间,在web系统实现时获取当前时间再传入数据库太麻烦还容易出错,于是我想到用触发器实现插入时设置该字段值为当前系统时间。CREATE TRIGGER ...

2020-03-20 16:18:29 644

原创 从零开始 windows下配置vscode 编译/调试运行C++

在重装了系统之后,之前配置的vscode调试运行C++环境没了很难受,今天再来配置一下,当初配置的时候折腾了好几天,今天把经验分享给大家其实vscode就是个附带了很多插件的记事本而已,所以它不能自己编译任何语言,配合插件使用才香,但是它所提供的C/C++插件仅支持语法检测而已,并不能编译运行,所以我们需要一个编译器,我这里选择mingw64mingw64的安装和环境变量配置之前尝试过下载m...

2020-03-20 16:12:57 2311 2

Complex复数类

实现复数类的存储、加减乘运算,赋值等操作,接口与实现分离

2018-10-16

Time类成员做参数的Date类,类的包含关系

Date类中包含time类成员,当time成员变化时可引起date类成员数据变化

2018-08-05

C++股票交易系统

C++股票交易系统,支持股票买卖、查询交易记录、打印走势图、用户注册、封盘开盘、挂起解挂等功能

2018-08-05

C++五子棋 类实现,支持光标操作

C++五子棋小程序,支持选择先手方、光标移动下棋、评分算法找最佳位置

2018-08-05

C++五子棋 评分算法类实现

C++五子棋小程序 通过评分算法找到最佳下棋位置 支持选择先手方

2018-08-05

C++图书馆管理系统

void menu(); //菜单界面 void borrowBook(); //借书 void returnBook(); //还书 void logon(); //登录界面,返回登录状态 void retrieval(); //根据书名或索书号来检索图书 void query(); //查询持卡人借阅信息 void retrievalbookname(); void retrievalcallnumber(); bool start(); //程序开始,先读取文件里的数据,并返回结果:是否读取成功 void end(); //程序结束,把缓存数据存到文件中 void showBook(); //选做 void addbook();//添加新书 void delbook();//删除旧书 void addcard();//注册新借书证 void delcard();//销毁图书证 void searchbook();//按作者搜索图书 void querysum();//管理员用于查看所有借书证信息

2018-06-28

继承:包裹+隔夜包裹+两日包裹

适合C++初学者,继承和派生,基类为包裹类,派生类有连夜和两日两种。

2018-05-27

空空如也

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

TA关注的人

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