自制AI:Park_01修改bug

2024-05-06 09:20
文章标签 ai 01 修改 bug 自制 park

本文主要是介绍自制AI:Park_01修改bug,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

修改了一下不能存东西,不能打开东西的bug

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
double mem=10737418240;
map<string,string> jishiben;
string mulu="朴同学给你的一封信.memo\n";
int cntnote=1;
void start() {srand(time(0));for(int i=1; i<=100; i++) {system("cls");cout<<"\n\n\n";cout<<"       Park_01\n\n";cout<<"    正在启动中...\n\n";cout<<i<<"%";for(int j=1; j<=i; j++) {cout<<"▌";}Sleep(rand()%100+1);}Sleep(2000);
}
double calc() {system("cls");long long a,c;char b;cout<<"加减乘除,乘方运算\n";cout<<"输入算式(只支持一个符号):";cin>>a>>b>>c;if(b=='+') return a+c;else if(b=='-') return a-c;else if(b=='*') return a*c;else if(b=='/') {if(c==0) {cout<<" Error : Diveded by ";return 0;} else return a/c;} else if(b=='^') return pow(a,c);else cout<<"符号错误\n";
}
void note() {while(1) {system("cls");if(mem<=1024)cout<<"当前剩余内存:"<<mem<<"B\n";else if(mem<=1048576)cout<<"当前剩余内存:"<<mem/1024 <<"KB\n";else if(mem<=1073741824)cout<<"当前剩余内存:"<<mem/1048576<<"MB\n";else cout<<"当前剩余内存:"<<mem/1073741824<<"GB\n";if(cntnote==0) {cout<<"当前暂未记录\n";} else {cout<<mulu<<"\n";}cout<<"1.新建 2.打开 3.退出\n";int j;string temp;cin>>j;getline(cin,temp);system("cls");if(j==1) {string biaoti;cout<<"输入文件名:";getline(cin,biaoti);biaoti+=".memo";mulu+=biaoti;mulu+="\n";cout<<"请输入你想输入的内容,回车结束:"<<"\n"; getline(cin,jishiben[biaoti]);cout<<"正在保存...";Sleep(1000);mem-=jishiben[biaoti].size();cntnote++;}if(j==2) {cout<<"请输入文件名:";string bt;cin>>bt;if(mulu.find(bt)!=-1) {cout<<jishiben[bt]<<"\n";} else cout<<"文件未找到\n",Sleep(1000);system("pause");}if(j==3) return;}
}
void man() {jishiben["朴同学给你的一封信.memo"]="你好,我是朴同学。欢迎使用Park_01,祝你每天开心。Park_02已经在制作,希望你给我点个赞!" ;while(1) {cout<<"\n\n\n       这里是Park_01\n";cout<<"        作者:朴同学\n";cout<<"        你要做什么呢?\n";cout<<"      1.计算器 2.记事本\n";int n;cin>>n;if(n==1) cout<<calc();if(n==2) note();}
}
int main() {start();system("cls");man();
}

这篇关于自制AI:Park_01修改bug的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/963989

相关文章

Spring AI集成DeepSeek的详细步骤

《SpringAI集成DeepSeek的详细步骤》DeepSeek作为一款卓越的国产AI模型,越来越多的公司考虑在自己的应用中集成,对于Java应用来说,我们可以借助SpringAI集成DeepSe... 目录DeepSeek 介绍Spring AI 是什么?1、环境准备2、构建项目2.1、pom依赖2.2

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

Spring AI Alibaba接入大模型时的依赖问题小结

《SpringAIAlibaba接入大模型时的依赖问题小结》文章介绍了如何在pom.xml文件中配置SpringAIAlibaba依赖,并提供了一个示例pom.xml文件,同时,建议将Maven仓... 目录(一)pom.XML文件:(二)application.yml配置文件(一)pom.xml文件:首

修改若依框架Token的过期时间问题

《修改若依框架Token的过期时间问题》本文介绍了如何修改若依框架中Token的过期时间,通过修改`application.yml`文件中的配置来实现,默认单位为分钟,希望此经验对大家有所帮助,也欢迎... 目录修改若依框架Token的过期时间修改Token的过期时间关闭Token的过期时js间总结修改若依

MySQL修改密码的四种实现方式

《MySQL修改密码的四种实现方式》文章主要介绍了如何使用命令行工具修改MySQL密码,包括使用`setpassword`命令和`mysqladmin`命令,此外,还详细描述了忘记密码时的处理方法,包... 目录mysql修改密码四种方式一、set password命令二、使用mysqladmin三、修改u

SpringBoot整合DeepSeek实现AI对话功能

《SpringBoot整合DeepSeek实现AI对话功能》本文介绍了如何在SpringBoot项目中整合DeepSeekAPI和本地私有化部署DeepSeekR1模型,通过SpringAI框架简化了... 目录Spring AI版本依赖整合DeepSeek API key整合本地化部署的DeepSeek

使用Python在Excel中插入、修改、提取和删除超链接

《使用Python在Excel中插入、修改、提取和删除超链接》超链接是Excel中的常用功能,通过点击超链接可以快速跳转到外部网站、本地文件或工作表中的特定单元格,有效提升数据访问的效率和用户体验,这... 目录引言使用工具python在Excel中插入超链接Python修改Excel中的超链接Python

PyCharm接入DeepSeek实现AI编程的操作流程

《PyCharm接入DeepSeek实现AI编程的操作流程》DeepSeek是一家专注于人工智能技术研发的公司,致力于开发高性能、低成本的AI模型,接下来,我们把DeepSeek接入到PyCharm中... 目录引言效果演示创建API key在PyCharm中下载Continue插件配置Continue引言

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

python修改字符串值的三种方法

《python修改字符串值的三种方法》本文主要介绍了python修改字符串值的三种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录第一种方法:第二种方法:第三种方法:在python中,字符串对象是不可变类型,所以我们没办法直接