wenmo8 发布的文章

//1、 编写程序输出ASCII码为32-127的字符。
#include
using namespace std;
int main()
{
for(int i=32;i<=127;i++)
cout<<“ASCII码是”
<<i<<“的字符是”<<(char)i<<endl;
return 0;
}
//2、 编写一个完整的C++程序,实现功能:向用户提问:“现在正在下雨吗?”,
//提示用户输入Y或N。若输入为Y,显示“现在正在下雨。”;若输入为N,显示“现在没有下雨。”;
//否则继续提问“现在正在下雨吗?”。
#include
using namespace std;
int main()
{
bool b=true;
while( b )
{
cout<<“现在正在下雨嘛?请输入’Y’或者‘N’”;
char c;
cin>>c;
switch©
{
case ‘Y’:
cout<<“现在正在下雨。”<<endl;
b=false;
break;
case ‘N’:
cout<<“现在没有下雨。”<<endl;
b=false;
break;
default:
cout<<“您输入了错误的字符!”<<endl;
}
}
return 0;
}
//3、 设计并测试一个名为Rectangle的矩形类,
//其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积。
#include
using namespace std;
class Rectangle
{
public :
Rectangle()
{};
Rectangle(int iLeftX,int iLeftY,int iRightX,int iRightY)
{
this->iLeftX=iLeftX;
this->iLeftY=iLeftY;
this->iRightX=iRightX;
this->iRightY=iRightY;
}
int Area()
{
return (iRightX-iLeftX)(iRightY-iLeftY);
}
private:
int iLeftX;
int iLeftY;
int iRightX;
int iRightY;
};
int main()
{
Rectangle r(1,1,2,2);
cout<<“这个矩形的面积是:”<<r.Area()<<endl;
return 0;
}
//4、 定义一个Circle类,有数据成员Radius(半径),
//成员函数GetArea(),计算圆的面积,构造一个Circle的对象进行测试。
#include
using namespace std;
#define PI 3.1415926
class Circle
{
public :
Circle()
{};
Circle(double r)
{
Radius=r;
}
double GetArea()
{
return PIRadius*Radius;
}
private:
double Radius;
};
int main()
{
Circle c(2);
cout<<“这个圆的面积是:”<<c.GetArea()<<endl;
return 0;
}
C++控制台代码 全部经过测试通过
www.oolaile.com

在计算机上,代码0x000000EF发生蓝屏错误,通常由于计算机硬件设备及其驱动程序或软件等故障而发生。

解决方法:

我们先查看dump,看看是不是因为驱动问题导致的 ,如果是驱动问题导致的这个问题,我们可以尝试卸载该驱动。


0x00000139错误代码通常是网络适配器问题,也可能是网卡驱动程序或网络接口问题。

fltmgr.sys是什么?

fltmgr.sys  是 File System Filter Manager (Windows文件管理系统),蓝屏问题也主要由此文件引起。 

fltmgr.sys  存储在目录 c :\windows\system32\drivers

该问题也可能是磁盘有物理故障、防病毒软件干扰等原因。

建议卸载网卡驱动,并更新最新的网卡驱动程序。


系统升级遇到错误代码0x8007042B-0x4000D,升级总是失败。

今天成功系统升级,今天我们来说说是如何成功解决0x8007042B-0x4000D  并升级的吧。

一、可能是由于安装了安全防护的软件。 

请把第三方防护 软件都关闭, 例如,360、腾讯管家、火绒、阿里巴巴等。 

二、服务选项相关修复

  1. win键+ R后,点击msconfig、回车、点击服务选修卡,隐藏Microsoft服务,点击全部禁用。

  2.  win x打开程序和功能,启用或禁用Windows功能,并关闭. NET Framework 4.6高级服务。 (我升级到1709版本4.7 )

三、在重新开始升级之前尝试win+X+A,使用dism命令扫描系统,然后在用sfc /scannow 修复相关系统组件。

Bash

dism/online /cleanup-image /scanhealth
dism/online /cleanup-image /restorehealth  
sfc /scannow
  1. 然后按住Win+R键。 键入services.msc以查看windows更新,并且Cryptographic Services、backgroundintelligenttransferservice和windows安装程序是否正常运行。

  2. 现在,除非你的硬盘损坏,否则我认为只要硬盘正常,就能成功。 试试看吧。



宝塔的那个Nginx防火墙 ,无论是免费的  还是付费的,即是你后台勾选了 CDN ,从日志 查看来,还是CDN的IP,不是用户真实的IP,查了半天资料,解决方法如下

在http{ 后加入如下两行代码即可:

Diff

set_real_ip_from 0.0.0.0/0;
real_ip_header X-Forwarded-For;

重启nginx生效。