- 博客(30)
- 收藏
- 关注
原创 QT实现模拟超市结算
(4)用户购买的所有商品利用组合框进行列举(购物车),然后一并计算所产生的价格。(3)节日期间,管理员可以更改系统商品单价(增加或较少等)或撤销商品等。(2)管理员向系统添加新进商品信息(包含:商品名称、单价等信息)(1)管理员登录系统--注册与登录。(5)界面美观整洁呈现。
2024-07-17 14:30:47
127
原创 QT界面设计,关于信号与槽
实质上是一个函数,需要在类中将函数声明为槽(注:使用类的访问修饰符+slots修饰函数)实质上是一个函数,需要在类中将函数声明为信号(注:使用修饰符signals修饰函数)2)信号的参数个数必须要大于等于槽函数的参数个数,当参数一致时,必须要满足类型要一致。下课铃声响了,老师告诉同学们可以下课了,同学收到之后,下课玩游戏、睡觉、上厕所等。2)槽函数的参数个数要小于等于信号的参数个数。3)参函数的返回值类型一般是void类型。1)信号只需要声明,不需要实现。1)槽函数需要声明也需要实现。
2024-07-15 15:54:20
203
原创 C++异常处理throw try catch
原方法: ret = fun();if(ret<0) {错误处理 ...}代码块,在执行过程中如果发现出错,则抛出 throw 异常;匹配规则是: 类型匹配, 包括自定义类型。一旦抛出异常,则 立即跳转到 catch进行匹配;匹配异常,如果匹配成功则在当前位置处理。catch会得到 抛出值的拷贝。这里处理所有未被捕获的异常。}catch(异常1 v ){}catch(异常2 v){
2024-07-11 17:35:57
259
原创 c++中智能指针简单介绍
在C++中智能指针它不是一个指针,他是一个类(模板类),该类重载了指针的运算,例如:->、*、++、--等等,形象的称呼“智能指针”即新增一个智能指针管理堆空间,那么引用计数+1,减少一个智能指针管理堆空间,那么引用计数-1。称为“独占式指针”,用unique_ptr去管理空间,那么只允许一个智能指针管理一个空间。创建共享指针,共享指针会有两个空间,一个空间是管理的堆空间,另外一个空间是存放计数值。共享指针引入的引用计数机制,计数值里存放的是有多少个智能指针管理同一块堆空间。
2024-07-08 11:43:16
524
原创 C++中关于类的继承问题
先调用先继承的父类的构造,后调用后继承的父类的构造,再调用子类的构造;先调用子类的析构,再调用后继成的父类的析构,再调用先继承的父类的析构。先调用父类的构造,再调用的其它类的构造,最后调用子类的构造;2)父类的protected下的成员是被继承到子类的protected修饰符下。2)父类的protected下的成员是被继承到子类的protected修饰符下。2)父类的protected下的成员是被继承到子类的private修饰符下。1)父类的public下的成员是被继承到子类的protected修饰符下。
2024-07-08 11:39:11
260
原创 网络编程,TCP与DUP协议,机械臂移动
if(send(cfd,buf,sizeof(buf),0)<0){ //最后一个参数为0,此时send等价于write。if(send(cfd,str,sizeof(str),0)<0){ //最后一个参数为0,此时send等价于write。if(send(cfd,buf,sizeof(buf),0)<0){ //最后一个参数为0,此时send等价于write。if(send(cfd,str,sizeof(str),0)<0){ //最后一个参数为0,此时send等价于write。
2024-04-23 20:00:43
1538
原创 0327日C高级练习
39.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};40.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};则以下不正确的叙述是。34.若有定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;24.若有程序段:int a[2][3],(*p)[3];30.若有定义:int b[4][6],*p,*q[4];
2024-03-27 20:07:10
1774
原创 0324C基础练习
应改为float a = (float)3/2或者float a=3.0/2。浮点类型不能进行精确的大小判断,应该把判断条件改为。7)利用shell脚本提取baidu。否则循环的判断条件会过不去。可以选择的类型float。
2024-03-24 21:24:01
277
1
原创 C基础练习
1.输入一串字符判断输入字符的大写个数,小写个数,数字个数,符号个数。2.输入一串字符判断小写个数分别是几个。3.输出一个十行十列的杨辉三角。
2024-03-18 21:44:12
378
原创 C基础练习
1.用遍历的方式从终端获取4个整数,存储到数组中。再用遍历的方式将数组中的数据打印到终端上。5.用自己的代码实现strlen功能,strcpy功能, strcmp。2.在终端输入4个数据,然后再输入一个,判断该数是否存在于数组中。4.从终端输入多个字符以'\n'结尾,求出空格个数。3.输入十个整数,求整数的最大值,和他们的和。
2024-03-17 21:14:01
281
原创 C基础第三次作业
在1万以内(不包含1万)查找整数,该整数它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请问该数是多少?使用使用sqrt函数,需要包含:#include 编译的时候需要加上 -lm ,例如:gcc 1.c -lm。完全平方数:完全平方指用一个整数乘以自己例如1*1,2*2,3*3等。水仙花数:是指一个三位数的每一位的立方和还等于这个数,则这个数称之为水仙花数。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。
2024-03-14 20:11:21
345
原创 C基础第二次作业
假设在平面内,有一个三角形,边长分别为a,b,c,三角形的面积s可由以下公式求得:s=sqrt(p*(p-a)*(p-b)*(p-c));而公式里面的p为半周长:p=(a+b+c)/2;原文链接:https://blog.csdn.net/m0_73929315/article/details/136689227。1.判定给定的年份是否为闰年,(闰年是能被4整除但不能被100整除,或者可以被400整除的数)2.输入三个数,编写一段代码后,要求a中存储最小值,b中存储第2小的,c中存储最大的。
2024-03-13 21:57:40
438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人