模拟Windows系统的C++程序
hello,我又回来啦。这次我做了一个模拟Windows的程序具体如下#include bits/stdc.h #include conio.h #include windows.h using namespace std; bool sjyopen false; void systemnb(bool glq) { while(true) { system(cls); cout 你要做什么?\n; if (!glq || sjyopen) { cout 1.关机; char b getch(); if (b 1) { system(cls); cout 正在关机……; Sleep(1000); system(cls); return ; } } else { cout 1.关机 2.更改他人账户; char b getch(); if (b 1) { system(cls); cout 正在关机……; Sleep(1000); system(cls); return ; } else if (b 2) { system(cls); cout 账户 状态\n\n; cout sjy 停机; Sleep(1000); system(cls); cout 是否将sjy启用启用按1; char c getch(); system(cls); if (c 1) { cout 已启用sjy; sjyopen true; } } } Sleep(1000); system(cls); } } void windowssystem() { int user, paswword; bool glq; cout 请输入用户名编号\n; cin user; if (user ! 1 user ! 2) { system(cls); cout 没有这个用户……; Sleep(1000); system(cls); cout 正在关机……; Sleep(1000); return ; } if (user 1) { system(cls); cout 由于您使用管理员账户正在验证身份……; Sleep(1000); system(cls); cout 验证通过请输入密码\n; cin paswword; if (paswword ! 123456) { system(cls); cout 密码错误您的盗号行为已被上交若误操作请尽快通知管理员; Sleep(1000); system(cls); cout 正在关机……; Sleep(1000); system(cls); return ; } glq true; system(cls); cout 密码正确; Sleep(1000); system(cls); cout 您已获得管理员权限; Sleep(1000); system(cls); } else if (user 2) { system(cls); if (!sjyopen) { cout 此账号当前为停机状态请找管理员启用; Sleep(1000); system(cls); return ; } cout 请输入密码\n; cin paswword; if (paswword ! 556688) { system(cls); cout 密码错误您的盗号行为已被上交若误操作请尽快通知管理员; Sleep(1000); system(cls); cout 正在关机……; Sleep(1000); system(cls); return ; } glq false; system(cls); cout 密码正确; Sleep(1000); system(cls); } systemnb(glq); } void openwindows() { while(true) { system(cls); cout 如需开机输入1; char c getch(); system(cls); if (c 1) { cout 正在开机……; Sleep(1000); system(cls); cout Windows11 专业版\n\n; Sleep(1000); cout 按任意键登录……; getch(); system(cls); cout 正在登陆……; Sleep(1000); system(cls); windowssystem(); } } } int main() { openwindows(); return 0; }如果您觉得还可以请三连加支持下棋我们不见不散。

相关新闻

深刻理解C++STL库常见容器功能和底层

深刻理解C++STL库常见容器功能和底层

vector 底层机制 vector本质是一个动态分配连续内存的数组 维护了三个指针(迭代器) _start:指向连续内存的起始物理地址_finish:指向当前最后一个有效元素下一个位置_end_of_storage:指向整块内存的末尾有了三个指针&a…

2026/5/17 5:21:12 阅读更多 →
把 SAP 系统真正跑在 IPv6 上:从实例开关到 AS Java、DNS 与双栈治理的完整实践

把 SAP 系统真正跑在 IPv6 上:从实例开关到 AS Java、DNS 与双栈治理的完整实践

在很多 SAP Basis 团队看来,IPv6 像是网络团队的话题,和应用层关系不大。可一旦系统里同时存在 SAP Gateway、ICM、RFC、Web 通信、Fiori 入口、跨机房互联,甚至还要和云端服务打通,这件事就不再只是地址规划,而会直接影响实例监听方式、主机名解析顺序、内部系统通信路径…

2026/5/17 12:40:07 阅读更多 →
把 SAP 表索引讲透:从 DDIC 主索引、二级索引到 Full Text 与 Fuzzy Search 的设计与取舍

把 SAP 表索引讲透:从 DDIC 主索引、二级索引到 Full Text 与 Fuzzy Search 的设计与取舍

在 ABAP Dictionary 里,数据库索引并不是可有可无的附属品,而是决定查询路径、响应时间,甚至决定某类搜索能力能否成立的核心结构。对一个 DDIC 数据库表来说,系统一定会基于主键定义一个 Primary Index。除此之外,还可以继续定义 Secondary Index,在特定场景下还会涉及 …

2026/5/17 12:40:07 阅读更多 →

最新新闻

VMPDump终极指南:如何快速破解VMProtect保护的Windows程序

VMPDump终极指南:如何快速破解VMProtect保护的Windows程序

VMPDump终极指南:如何快速破解VMProtect保护的Windows程序 【免费下载链接】vmpdump A dynamic VMP dumper and import fixer, powered by VTIL. 项目地址: https://gitcode.com/gh_mirrors/vm/vmpdump 你是否曾经面对VMProtect保护的软件感到束手无策&#…

2026/7/3 16:32:36 阅读更多 →
把 Claude Code 规则拆进 .claude/rules/,项目协作会清爽很多

把 Claude Code 规则拆进 .claude/rules/,项目协作会清爽很多

最近在整理 Claude Code 项目指令时,一个很容易被低估的目录开始变得特别重要,.claude/rules/。 很多团队刚开始用 Claude Code,通常会把所有项目约定都塞进 CLAUDE.md。构建命令放进去,测试命令放进去,代码风格放进去,接口规范放进去,安全要求也放进去。刚开始文件只有…

2026/7/3 16:30:35 阅读更多 →
CBCX外汇服务节奏顺手吗?清楚吗?

CBCX外汇服务节奏顺手吗?清楚吗?

如果围绕基础体验评估CBCX,用户通常更在意办理路径是否容易跟上,而不是热闹包装。这种偏简洁的表达,不会制造压力,反而更利于建立稳定印象。这些细节拼在一起,才构成CBCX外汇比较自然、也比较稳健的整体印象。从细节处…

2026/7/3 16:28:34 阅读更多 →
Spring Cloud OpenFeign负载均衡算法深度解析:源码、可扩展性与面试题

Spring Cloud OpenFeign负载均衡算法深度解析:源码、可扩展性与面试题

本文深入剖析Spring Cloud OpenFeign的负载均衡机制,从核心组件架构、RoundRobin/Random/Weighted等算法源码、ServiceInstanceListSupplier装饰器模式的可扩展性设计,到自定义负载均衡实战,最后附带10道高频面试题及答案剖析,助你…

2026/7/3 16:26:33 阅读更多 →
直流电机静音控制方案设计与实现

直流电机静音控制方案设计与实现

1. 项目概述:直流电机静音控制方案设计 在工业自动化和消费电子领域,直流电机的噪声问题一直是工程师面临的常见挑战。传统PWM控制方式虽然简单高效,但开关噪声和电磁干扰问题尤为突出。本项目采用东芝TB9051FTG电机驱动IC搭配德州仪器TM4C12…

2026/7/3 16:26:33 阅读更多 →
基于STM32单片机宠物自动喂食系统喂水控制系统 WIFI监控宠物喂养1(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)

基于STM32单片机宠物自动喂食系统喂水控制系统 WIFI监控宠物喂养1(设计源文件+万字报告+讲解)(支持资料、图片参考_降重降ai)

基于STM32单片机宠物自动喂食系统喂水控制系统 WIFI监控宠物喂养1(设计源文件万字报告讲解)(支持资料、图片参考_降重降ai) 版本0 :5个定时喂食喂食提醒自动/手动模式TFT液晶显示年,月,日,十,分…

2026/7/3 16:24:33 阅读更多 →

日新闻

Nginx防御TLS重协商攻击实战:从原理到配置与监控

Nginx防御TLS重协商攻击实战:从原理到配置与监控

1. 项目概述:为什么TLS重协商攻击至今仍需警惕十多年前的CVE-2011-1473,一个关于TLS/SSL协议重协商机制的漏洞,现在提起来还有必要吗?很多运维和开发朋友可能会觉得,这都老掉牙了,现代服务器和客户端不都默…

2026/7/3 0:03:59 阅读更多 →
华为防火墙双通道远程管理实战:Web与SSH配置详解

华为防火墙双通道远程管理实战:Web与SSH配置详解

1. 项目概述:为什么需要双通道远程管理防火墙?在任何一个稍具规模的企业网络里,防火墙都是那个默默守护在边界的关键角色。作为网络工程师,我们不可能每次都跑到机房,插上console线去配置它。远程管理能力,…

2026/7/3 0:03:59 阅读更多 →
AD74413R与PIC18F65K40的高精度工业数据采集方案

AD74413R与PIC18F65K40的高精度工业数据采集方案

1. 项目概述:AD74413R与PIC18F65K40的协同工作在工业自动化和精密测量领域,同时实现高精度模数转换(ADC)和数模转换(DAC)功能是许多复杂系统的核心需求。AD74413R作为一款四通道可配置模拟输入/输出器件,与PIC18F65K40微控制器的组合&#xf…

2026/7/3 0:05:59 阅读更多 →

周新闻

月新闻