testpipe.cpp

来自「test pipeline under linux」· C++ 代码 · 共 45 行

CPP
45
字号
// testpipe.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <fcntl.h>
#include <io.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
	for(int i=0;i<argc;i++)
	{
		cerr<<argv[i]<<endl;
	}
	int s_stdin = setmode (fileno(stdin), O_BINARY);
	int s_stdout = setmode (fileno(stdout), O_BINARY);

	ofstream ofs("c:\\o.txt",ios::binary);
	int c ;
	while ((c = getchar ()) + 1) 
	{
		char x = c;
		ofs.put(x);
	}

	/*
	char buf[1024];
	for(;;)
	{
		int c= getchar();
		if(c!=EOF)
		{
			ofs.write(buf,readnum);
		}
		else
		{
			break;
		}
	}
	*/
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?