收藏此站 联系我们 网站
当前位置:首页» 行业网站案例 » 【建站服务】上海网站建设-上海网络公司-优化-制作-设计推广-上海网站建设服务中心-域名申请

【建站服务】上海网站建设-上海网络公司-优化-制作-设计推广-上海网站建设服务中心-域名申请

作者: 风兰 . 阅读量: 7 . 发表时间:2022-09-21 02:12:31

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


上海网站建设-上海网络公司-优化-制作-设计推广-上海网站建设服务中心

网站建设.png

图标在大多数情况下都是充当着按钮的作用。设计时必须要清晰准确的传达出当前状态,不能为了视觉效果而带给用户错误的判断,例如深灰色的按钮用户会理解为是禁用状态而放弃点击。上海网站制作 认为通过图标(按钮)的颜色、大小、风格等来引导用户进行操作,需要强化的就要做得突出,不要整个界面都处于主次不明的状态,分散用户的注意力,削弱了界面需要传达的主旨。


 

int main( )

{

   char str[] = "Unable to read....";

 

   cerr << "Error message : " << str << endl;

}

当上面的代码被编译和执行时,它会产生下列结果:


Error message : Unable to read....

标准日志流(clog)

预定义的对象 clog 是 iostream 类的一个实例。clog 对象附属到标准输出设备,通常也是显示屏,但是 clog 对象是缓冲的。这意味着每个流插入到 clog 都会先存储在缓冲区,直到缓冲填满或者缓冲区刷新时才会输出。


clog 也是与流插入运算符 << 结合使用的,如下所示:


实例

#include <iostream>

 

using namespace std;

 

int main( )

{

   char str[] = "Unable to read....";

 

   clog << "Error message : " << str << endl;

}

当上面的代码被编译和执行时,它会产生下列结果:


Error message : Unable to read....

通过这些小实例,我们无法区分 cout、cerr 和 clog 的差异,但在编写和执行大型程序时,它们之间的差异就变得非常明显。所以良好的编程实践告诉我们,使用 cerr 流来显示错误消息,而其他的日志消息则使用 clog 流来输出。



 C++ 日期 & 时间C++ 数据结构 

2 篇笔记 写笔记

   iuo


  192***1103@qq.com


   参考地址


776

输入输出流中的函数(模板):


#include <iostream>

#include <iomanip>

using namespace std;

int main()

{

    cout<<setiosflags(ios::left|ios::showpoint);  // 设左对齐,以一般实数方式显示

    cout.precision(5);       // 设置除小数点外有五位有效数字 

    cout<<123.456789<<endl;

    cout.width(10);          // 设置显示域宽10 

    cout.fill('*');          // 在显示区域空白处用*填充

    cout<<resetiosflags(ios::left);  // 清除状态左对齐

    cout<<setiosflags(ios::right);   // 设置右对齐

    cout<<123.456789<<endl;

    cout<<setiosflags(ios::left|ios::fixed);    // 设左对齐,以固定小数位显示

    cout.precision(3);    // 设置实数显示三位小数

    cout<<999.123456<<endl; 

    cout<<resetiosflags(ios::left|ios::fixed);  //清除状态左对齐和定点格式

    cout<<setiosflags(ios::left|ios::scientific);    //设置左对齐,以科学技术法显示 

    cout.precision(3);   //设置保留三位小数

    cout<<123.45678<<endl;

    return 0; 

}

测试输出结果:


123.46

****123.46

999.123

1.235e+02

其中 cout.setf 跟 setiosflags 一样,cout.precision 跟 setprecision 一样,cout.unsetf 跟 resetiosflags 一样。


setiosflags(ios::fixed) 固定的浮点显示 

setiosflags(ios::scientific) 指数表示 

setiosflags(ios::left) 左对齐 

setiosflags(ios::right) 右对齐 

setiosflags(ios::skipws 忽略前导空白 

setiosflags(ios::uppercase) 16进制数大写输出 

setiosflags(ios::lowercase) 16进制小写输出 

setiosflags(ios::showpoint) 强制显示小数点 

setiosflags(ios::showpos) 强制显示符号 

cout.setf 常见的标志:


标志功能

boolalpha可以使用单词”true”和”false”进行输入/输出的布尔值.

oct用八进制格式显示数值.

dec用十进制格式显示数值.

hex用十六进制格式显示数值.

left输出调整为左对齐.

right输出调整为右对齐.

scientific用科学记数法显示浮点数.

fixed用正常的记数方法显示浮点数(与科学计数法相对应).

showbase输出时显示所有数值的基数.

showpoint显示小数点和额外的零,即使不需要.

showpos在非负数值前面显示”+(正号)”.

skipws当从一个流进行读取时,跳过空白字符(spaces, tabs, newlines).

unitbuf在每次插入以后,清空缓冲区.

internal将填充字符回到符号和数值之间.

uppercase以大写的形式显示科学记数法中的”e”和十六进制格式的”x”.

iostream 中定义的操作符:


操作符描述输入输出

boolalpha启用boolalpha标志

dec启用dec标志

endl输出换行标示,并清空缓冲区

ends输出空字符

fixed启用fixed标志





上海网站建设-上海网络公司-优化-制作-设计推广-上海网站建设服务中心


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务