zoukankan      html  css  js  c++  java
  • C++学习笔记(5-6章)

    第五章,循环和关系表达式

    5.1 clock()的使用
       1,包含在time.h的文件中。
       

     2,typedef
        1,不会创建新类型。只是为已有类型建立一个新名称。
     

    3,cin.get(ch)和cin.get()的区别
    属性                        cin.get(ch)                    cin.get()

    传递输入字符的方式          赋给参数ch              将函数返回值赋给ch

    用于字符输入时函数的返回值  istream类对象(执行bool转换为true)    int类型的字符编码

    到达EOF时函数的返回值  istream类对象 (执行bool转换为false)  EOF

    第六章 分支语句与逻辑操作

    6.1.switch语句在选项超过2个时,比if else 效率更高。

    6.8,文本I/O和文本文件
      1,必须包括头文件fstream。此文件中有一个用于处理输出的ofstream类。
      2,需要声明一个或多个ofstream变量(对象)。
      3,必须指明名称空间std;例如,为引用元素ofstream,必须使用编译指令using或前缀std::
      4,需要将ofstream对象与文件关联起来,为此使用的方法之一,是使用open()方法
      5,使用完文件后,应使用close()方法将其关闭
      6,可结合使用ofstream对象和操作符>>来输出各种类型的数据。
     注意:如果打开已有文件,来接受输出时,默认将他的长度截短为0,因此原来的内容丢失 。读取同输出
       使用inFile.is_open()来判断是否打开了文件夹。如果打开返回true。
       打开文件失败的可能原因:1,文件不存在。2,文件处于另一目录
       3,访问被拒绝。

  • 相关阅读:
    codeforces570D Tree Requests
    codeforces600E Lomsat gelral
    BZOJ2001 [Hnoi2010]City 城市建设
    BZOJ2565 最长双回文串
    BZOJ4031 [HEOI2015]小Z的房间
    BZOJ2467 [中山市选2010]生成树
    SPOJ104 HIGH
    爆零系列—补题A
    DP一直是自己的弱势 开始练滚动数组——HDOJ4502
    HDOJ4550 卡片游戏 随便销毁内存的代价就是wa//string类的一些用法
  • 原文地址:https://www.cnblogs.com/yrz001030/p/12334183.html
Copyright © 2011-2022 走看看