zoukankan      html  css  js  c++  java
  • 关于C++的一些学习笔记

    一.   关于输入输出格式(iomanip)

    1.进制转换: setbase(int n)(    cout << setbase(16) << 100 << endl;)

    2.字段宽度:setw(右对齐)( cout << setw(10) <<100 << endl;)

    3.填充字符:setfill,似乎这个函数常与setw连用,用于填充多余的空格(cout << setfill('@')<<setw(10) << 100 << endl;)

    4.浮点数精度:setprecision;(cout << setprecision(4) << 100.1234 << endl;)

    5.字符读取:cin.getline( );(cin.getline(str,10,'Q');),这里可以省略最后一个限定符

    6.读取字符个数:cin.gcount( )(函数返回成功读取的字符,要注意的是其也算进了分隔符)(cout << cin.gcount() << endl;)

    6.字符忽略:cin.ignore(int ); (cin.ignore(10, 'Q');)(表示忽略10个字符,若中途遇到‘Q’,则停止忽略,注意这里并未输入‘Q’,且最后一个限定符也可以省略)

    7.输入输出一个字符:cin.get( );cin.put( );

    8.检查输入输出是否成功:cin.fail( );cout.fail( );一般与if语句连用,失败就进入

    待续。。。。

  • 相关阅读:
    dubbo
    常见线程池
    面试之葵花宝典
    Java线程池
    DB2分页
    平凡
    自由职业一时爽,一直自由一直爽
    弱水三千,只取一瓢。
    没病到一定程度,你千万别去。
    一个转身一个轮回
  • 原文地址:https://www.cnblogs.com/Con-Tch-LLYF/p/6533973.html
Copyright © 2011-2022 走看看