스트림 IO/텍스트 프로세싱
-
Python스트림 IO/텍스트 프로세싱 2017. 5. 4. 17:28
open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) # TextIOWrapper파일모드에는 읽기(r), 쓰기(w 혹은 x), 추가(a), 수정(+) 모드를 지정할 수 있으며, 텍스트 파일(t), 바이너리 파일(b) 를 지정할 수 있다. 특히, w 모드는 파일이 이미 있으면, 먼저 그 내용을 삭제하고 새로 시작하지만, x 모드는 파일이 이미 있으면, FileExistsError 를 발생시킨다. 만약 파일모드를 지정하지 않으면, 디폴트로 텍스트 읽기 (rt) 모드가 설정된다.For binary read-write access, the mode 'w+b' opens and tr..
-
JSP스트림 IO/텍스트 프로세싱 2011. 9. 8. 09:11
BufferedReader br = null; char[] buff = new char[512]; int len = -1; try { br = new BufferedReader( new InputStreamReader( application.getResourceAsStream("..") )); // java.io.InputStream while ( (len = br.read(buff)) != -1) { out.print(new String(buff, 0, len)); } } catch(IOException ex) { out.println(ex.getMessage()); } finally { if (br != null) try { br.close(); } catch(IOException ex) {} }
-
자바스트림 IO/텍스트 프로세싱 2011. 9. 8. 09:01
유니코드 문자 java.io.Writer // 추상 클래스 java.io.Reader // 추상 클래스 java.io.OutputStreamWriter -> java.io.Writer java.io.InputStreamReader -> java.io.Reader java.io.FileWriter -> OutputStreamReader java.io.FileReader -> InputStreamReader java.io.StringReader -> java.io.Reader java.io.StringWriter -> java.io.Writer.toString() java.io.PrintWriter -> java.io.Writer.close().print().println().printf() java.io...
-
C#스트림 IO/텍스트 프로세싱 2011. 7. 26. 00:37
System.Console // static? .WriteLine() // static.Write() // static .ReadLine() // static .Read() // static static int ReadInt() { char ch; int n = 0; while (!char.IsDigit(ch = (char)Console.Read())) ; do { n = n * 10 + (ch - '0'); ch = (char)Console.Read(); } while (char.IsDigit(ch)); return n; } System.IFormattablestring ToString(string format, IFormatProvider formatProvider);using System;class..
-
Win32스트림 IO/텍스트 프로세싱 2010. 9. 12. 22:38
GetStdHandle() STD_INPUT_HANDLE STD_OUTPUT_HANDLE STD_ERROR_HANDLE ReadConsole() WriteConsole() /* Write the messages to the output handle. Frequently hOut will be standard out or error, but this is not required. Use WriteConsole (to handle Unicode) first, as the output will normally be the console. If that fails, use WriteFile. hOut: Handle for output file. ... : Variable argument list containi..
-
FLEX스트림 IO/텍스트 프로세싱 2009. 7. 25. 15:54
cat %% .|\n ECHO; %% wc %{ /* * ch2-03.l * * The word counter example for multiple files * */ unsigned long charCount = 0, wordCount = 0, lineCount = 0; #undef yywrap /* sometimes a macro by default */ %} word [^ \t\n]+ eol \n %% {word} { wordCount++; charCount += yyleng; } {eol} { charCount++; lineCount++; } . charCount++; %% char **fileList; unsigned currentFile = 0; unsigned nFiles; unsigned ..