- 团队
- 2024-07-29 21:26:29 @
catoiOS闲的没事的更新预告
本文作者:mcr130102
(下边有一大堆,请耐心地往下翻)
catoiOSGithub新官网:https://mcr130102oier.github.io/catoiOS
1.OI之诗歌的公告
各位还记得以前我发的OI之诗歌吗?现在我精简的用了30行代码,当用户的猫币大于499就开播。 顺便也发一下这部分展示时的源代码
cpp
void OIP(){
f("catoiOS");
ifstream in;
in.open("userName.ini");
string username;
in>>username;
in.close();
in.open("OIP.ini");
/*
OIP,OI之诗。每次更新自动存档。
在此文章中字符@等于用户名称。分隔符代表换行。
此文章也在博客园等网站转载。
mcr130102原创。
*/
string OIP;
getline(in,OIP);
int cnt=0;
for(int i=0;OIP[i];i++){
if(OIP[i]=='|'){
sleep(cnt*75);
putchar('\n');
cnt=0;
}else if(OIP[i]=='@'){
cout<<username;
}
else{
cout<<OIP[i];
cnt++;
}
}
}
catoiOS性能、大小统计
(在Windows11下统计)
刚刚打开的时候几乎不站CPU,占23MB的内存。不占磁盘。
打开密室逃脱游戏时内存占用涨了1.2MB,磁盘占用浮动了5.3KB后降下来了。
在密室逃脱第二关的中间稳定时段占用27.2MB
顺便说一下编译用10秒。
可执行文件占5.9MB。
代码总量10.7MB(不含存档)