本人的C语言树莓派课设 用到了zbar opencv等函数库 在树莓派的C语言环境下运行的 上传留作纪念
虽然是C++ 但是写的时候还没有学习到C++ 大部分运用C语言编写 还有非常大的改动空间 以后有想法的时候会进行改进
#include<string.h>//字符串函数
#include<stdlib.h>//标准库
#include<iostream>//C++库
#include<pthread.h>//多线程
#include<unistd.h>//延时
#include<wiringPi.h>//树莓派GIO控制
#include "opencv2/opencv.hpp"//opencv图像处理
#include "zbar.h" //二维码识别
//---------------------------------------
//首次运行时记得通过管理模式建立商品库
//否则会出现报错现象
//---------------------------------------
//工作空间
using namespace std;
using namespace cv;
using namespace zbar;
struct spxx {//定义的商品信息结构体
char ID[10];
char mingcheng[40];
double jinjia;
double shoujia;
}sp[10];
struct gwxx {//购物车物品信息结构体
char ID[10];
char mingcheng[40];
double shoujia;
int num;
};
void shouying();//收银模式
int guanlimimayanzheng();//退出收银模式密码验证
void qingkonggouwuche();//清空购物车
void jiesuan();//结算
void xiugaigouwuche();//修改购物车
void xianshigouwuche();//显示购物车
in