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语句连用,失败就进入

    待续。。。。

  • 相关阅读:
    pat1111-1120
    pat1101-1110
    pat1091-1100
    pat1081-1090
    pat1071-1080
    pat1061-1070
    2017华为软件精英挑战赛总结
    pat1051-1060
    【转】WPF中PasswordBox控件的Password属性的数据绑定
    Python学习-41.Python中的断言
  • 原文地址:https://www.cnblogs.com/Con-Tch-LLYF/p/6533973.html
Copyright © 2011-2022 走看看