当前位置: 首页 > news >正文

建网站得钱吗html5网站模板怎么用

建网站得钱吗,html5网站模板怎么用,迅速让一个wordpress,wordpress大学 永久链接在标头<format>定义 ()功能很强大&#xff0c;它把字符串当成一个模板&#xff0c;通过传入的参数进行格式化&#xff0c;并且使用大括号‘{}’作为特殊字符代替‘%’。 1、基本用法 &#xff08;1&#xff09;不带编号&#xff0c;即“{}”&#xff08;2&#xff09;带…

在标头<format>定义


()功能很强大,它把字符串当成一个模板,通过传入的参数进行格式化,并且使用大括号‘{}’作为特殊字符代替‘%’。

1、基本用法

  • (1)不带编号,即“{}”
  • (2)带数字编号,可调换顺序,即“{1}”、“{2}”
std::string str = std::format("{} {}!", "Hello", "world", "something"); // OK,产生 "Hello world"std::string str = std::format("{0} {1}!", "Hello", "world", "something"); // OK,产生 "Hello world"std::string str = std::format("{1} {0}!", "Hello", "world", "something"); // OK,产生 "world Hello!"

 不带编号"{}"默认按参数顺序输入,带序号“{2}”则 按参数索引位置输入。

2、复杂点用法

格式说明:下面格式都是可选的,都不填的话 就等于用 上面的基本用法

[: 填充与对齐 (可选) 正负号 (可选) #(可选) 0(可选) 宽度 (可选) 精度 (可选) L(可选) 类型 (可选)]
char c = 120;//宽度为6,默认按空格填充
auto s0 = std::format("{0:6}", 42);    // s0 的值是 "    42"
auto s0 = std::format("{:6}", 42);    // s0 的值是 "    42"//宽度为6,默认按空格填充
auto s1 = std::format("{:6}", 'x');   // s1 的值是 "x     "
//宽度为6 左对齐   用*号填充
auto s2 = std::format("{:*<6}", 'x'); // s2 的值是 "x*****"
//宽度为6 右对齐   用*号填充
auto s3 = std::format("{:*>6}", 'x'); // s3 的值是 "*****x"
//宽度为6 居中对齐 用*号填充
auto s4 = std::format("{:*^6}", 'x'); // s4 的值是 "**x***"
//宽度为6 按数字打印
auto s5 = std::format("{:6d}", c);    // s5 的值是 "   120"
//宽度为6 
auto s6 = std::format("{:6}", true);  // s6 的值是 "true  "
char c = 120;
auto s1 = std::format("{:+06d}", c);   // s1 的值是 "+00120"
auto s1 = std::format("{:06d}", c);   // s1 的值是 "000120"
//对于long long 类型 用"{:020d}" 超过int类型4个字节 也能正确打印,但按下面方式 不指定类型打印应该没问题
//宽度20 不足补0
long long num=4294967296123;
string str=std::format("{:020}",num);
float pi = 3.14f;
auto s1 = std::format("{:10f}", pi);           // s1 = "  3.140000" (宽度 = 10)
auto s2 = std::format("{:{}f}", pi, 10);       // s2 = "  3.140000" (宽度 = 10)
auto s3 = std::format("{:.5f}", pi);           // s3 = "3.14000" (精度 = 5)
auto s4 = std::format("{:.{}f}", pi, 5);       // s4 = "3.14000" (精度 = 5)
auto s5 = std::format("{:10.5f}", pi);         // s5 = "   3.14000"// (宽度 = 10,精度 = 5)
auto s6 = std::format("{:{}.{}f}", pi, 10, 5); // s6 = "   3.14000"// (宽度 = 10,精度 = 5)auto b1 = std::format("{:{}f}", pi, 10.0);     // 抛出:宽度不是整数类型
auto b2 = std::format("{:{}f}", pi, -10);      // 抛出:宽度为负
auto b3 = std::format("{:.{}f}", pi, 5.0);     // 抛出:精度不是整数类型

格式控制符 和c语言的printf类似:

std::format是C++20中引入的一种新的字符串格式化方法。它使用类似Python的str.format风格的语法来格式化字符串。以下是一些常用的std::format格式控制符:{:b}:二进制表示{:d}:十进制表示{:o}:八进制表示{:x}:十六进制表示,使用小写字母{:X}:十六进制表示,使用大写字母{:c}:相应的Unicode字符{:s}:字符串(实际上是任何可以转换为字符串的类型){:a}:浮点数表示,使用科学计数法{:A}:浮点数表示,使用科学计数法,并且使用大写字母{:e}:浮点数表示,使用科学计数法,并且使用小写字母{:E}:浮点数表示,使用科学计数法,并且使用大写字母{:f}:浮点数表示,不使用科学计数法{:F}:与{:f}相同,但在某些平台上表现不同{:g}:根据值自动选择{:f}或{:e}{:G}:根据值自动选择{:f}或{:E}{:n}:与{:g}相同,但添加了千位分隔符{:p}:指针表示{:%%}:输出一个百分比符号(%)

http://www.yayakq.cn/news/399669/

相关文章:

  • 如何寻找建设网站的公司wordpress怎么在首页调用easing-slider
  • 石家庄建设网站的公司临时网站怎么做
  • 网站做服务端wordpress发英文文章
  • 做网站视频下载创建网站的公司
  • 云南专业做网站多少钱深圳网站建设 信科便宜
  • 教学参考网站建设鞍山手机网站设计
  • wordpress最新漏洞系统清理优化工具
  • 京东网站建设的详细策划印度软件外包
  • 深圳专业做网站的公司有哪些个人网站设计的意义
  • 公司用于做网站的费用怎么做账sem推广竞价
  • 温州网站推广公司公司部门撤销要求转岗不同意怎么办
  • 建什么网站容易挣钱景德镇网站建设哪家口碑好
  • 丹徒网站建设方案一个网站需要多少空间
  • 网站落地页怎么做的免费查企业电话网站
  • 如何细分行业 做网站赚钱做医疗网站建设
  • 做网站制作较好的公司wordpress 自动tag标签
  • 陕西住房城乡住房建设厅网站中国建筑网招标公告
  • flash中文网站模板竞价外包推广
  • 做网站免费的app是什么商城推广是做什么的
  • 手机产品网站建设适合文章的wordpress
  • 设计师常上的网站wordpress支付代码
  • 赣州瑞金网站建设个人网站做贷款广告
  • 港北网站建设宜昌有做网站的公司吗
  • 网站需要域名吗手机网站建设流程 知乎
  • 企业网站设计要求建立网站ppt
  • 网站建站设计品牌建设表态发言
  • 音乐网站建设流程网站背投广告代码
  • 做什么类型网站可以吸引用户用户体验设计师是干嘛
  • 深圳网站建设高端承接设计网站建设
  • 网站开发中所需要的绘图工具做网站怎么推广收益大