第12章 输入和输出一、流概述流是指一组有序的数据序列,数据源和输出目标可以是文件,网络,压缩包或其他。二、输入/输出流所有输入流都是抽象类InputStream(字节输入流)或抽象类Reader(字符输入流)的子类;所有输出流都是抽象类OutputStream(字节输出流)和抽象类Writer(字...
分类:
编程语言 时间:
2015-07-08 22:30:50
阅读次数:
138
1. 熟悉Linux、vi及g++编程环境;
2. 编制简单C++程序并运行;
3. 熟悉C++的编辑、编译、连接和运行过程;
4. 能够使用C++标准输入输出流进行键盘输入和屏幕输出。
1. 个人目录规划与vi编辑器常用命令:
(1)登录linux系统后,在个人系统目录下建立CPP-Lab目录,在此目录中依次建立各个实验目录。
(2)练习vi常用命令,掌握基本用法
2. 使用vi建...
分类:
编程语言 时间:
2015-07-07 22:58:57
阅读次数:
287
首先,我们来看一下单线程的Server如何实现。
指定要监听的端口号,并创建一个ServerSocket对象。当通过accept()方法接受请求后,会返回一个Socket对象。之后我们通过这个这个Socket对象即可与请求方进行通信。这里我们使用了ObjectOutputStream和ObjectInputStream对象实现输入输出流,好处是可以通过序列化传输任何对象。当然,你也可以使用其他输入输出流对象。最后,不要忘记关闭输入输出流和Socket。...
分类:
编程语言 时间:
2015-07-01 16:07:15
阅读次数:
227
package IO_Test;
import java.io.*;
public class FileIO {
public static void main(String argv[]) {
try {
BufferedReader br = new BufferedReader( new FileReader("I:\\IO.txt"));
String line = br...
分类:
编程语言 时间:
2015-07-01 14:12:23
阅读次数:
144
package com.io.other.split;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Pr...
分类:
编程语言 时间:
2015-06-30 01:30:05
阅读次数:
230
=========项目介绍========银行账户管理系统本项目主要实现用户注册登录存、取钱和修改用户信息功能。用户信息的存储和获取通过集合和IO输入输出流实现。存钱取钱功能通过修改用户信息中的余额实现修改用户信息要先获取用户信息,再把修改后的信息保存到List中,同时必须删除原..
分类:
其他好文 时间:
2015-06-25 17:39:41
阅读次数:
216
freopen是被包含于C标准库头文件中的一个函数,用于重定向输入输出流。该函数可以在不改变代码原貌的情况下改变输入输出环境。C99函数声明:FILE *freopen(const char * restrict filename, const char * restrict mode, FILE ...
分类:
其他好文 时间:
2015-06-23 17:14:29
阅读次数:
105
文件和流操作系统中的文件和目录概念文件与文件系统文件是信息的一种组织形式,是存储在外部存储介质上的具有标志名的一组相关信息集合。
文件系统用文件概念来组织和管理存放在各种介质上的信息。文件系统提供目录机制实现文件的“按名存取”。目录结构与文件检索目录是文件系统组织和管理文件的基本单位,目录中保存它所管理的每个文件的基本属性信息(成为文件目录项或文件控制块)。...
分类:
编程语言 时间:
2015-06-23 15:36:06
阅读次数:
226
一. 输入输出流的定义 输入流:程序从输入流读取数据源。数据源包括外界(键盘、文件、网络…),即是将数据源读入到程序的通信通道。可以类比为从水池(数据源)中的水(数据)导入房子(程序)。 输出流:程序向输出流写入数据。将程序中的数据输出到外界(显示器、打印机、文件、网络…)的通信通道。可以类比为从房...
分类:
编程语言 时间:
2015-06-22 14:48:26
阅读次数:
276
3、阅读下面的程序,指出其功能,体会seekg()、tellg()等函数的功能及其用法
(1)
#include
#include
using namespace std;
const char * filename = "a.txt";
int main ()
{
long l,m;
ifstream file (filename, ios::in|ios::binary)...
分类:
其他好文 时间:
2015-06-17 09:31:41
阅读次数:
123