본문 바로가기
반응형

파일8

linux 기본 명령어2 (압축, 시스템 관련 명령어) ●tar- 여러 파일과 디렉토리를 하나의 파일로 묶어준다. - 사용예 tar cvf test.tar test test 디렉토리의 모든 내용을 test.tar라는 파일로 묶어준다. 압축 기능은 없다. c는 create, v는 verbose, f는 file 을 의미하고 v는 묶는 파일의 목록을 화면에 보여주는 기능이므로 생략할 수 있다. 확장자는 .tar로 할 필요는 없지만 나중에 tar로 묶은 파일임을 확인하기 위해 .tar로 해주는게 좋다. tar xvf test.tar test.tar 파일을 푼다. x는 extract, v는 verbose, f는 file을 의미하고 v는 생략가능하다. tar tf test.tar test.tar 파일을 풀지는 않고 어떤 파일이 들어있는지 확인하는 기능이다. ●compr.. 2014. 5. 12.
linux 기본 명령어1 (파일 관련 명령어) ●man- 리눅스 명령어,함수,유틸리티 사용법 등에 관한 메뉴얼을 보여주는 명령이 - 사용법 : man [옵션] 리눅스 명령어 - 옵션-a : 모든 메뉴얼 페이지 출력-d : 디버깅 정보 출력-f : whitis와 같음-h : 도움말 출력-k : apropos와 같음-t : groff를 사용하여 프린트 위한 형식으로 출력 ●ls- 파일목록 출력하는 명령어 - 사용법 : ls [옵션] - 옵션-a : 디렉토리 내의 모든 파일 출력-i : 파일의 inode와 함께 출력-l : 파일 허용 여부, 소유자, 그룹, 크기, 날짜 등을 출력-m : 파일을 쉽표로 구분하여 가로로 출력-r : 정렬 옵션이 선택되었을 때 그 역순으로 출력-s : KB 단위로 파일 크리를 출력-t : 최근에 만들어진 파일 순서대로 출력-x.. 2014. 5. 12.
자바 java.io 패키지, File클래스 ●File 클래스- 파일과 관련된 정보를 나타내고 제어하는데 주로 사용된다. 파일에 관한 정보를 설정하고 속정을 바꾸는 기능 등을 한다. - FileEx.javaimport java.io.File; class FileEx{public static void main(String[] args){File f1 = new File("aa.txt"); System.out.println("f1.getPath():"+f1.getPath());System.out.println("f1.getAbsolutePath():"+f1.getAbsolutePath());System.out.println("f1.getName():"+f1.getName());System.out.println("f1.toString():"+f1.toS.. 2014. 4. 11.
자바 java.io 패키지, 바이트 스트림(Byte Stream) ●바이트 스트림(Byte Stream)- 데이터의 종류가 파일, 그림, 동영상 등의 바이트 기반인 경우 사용하는 클래스로 바이트 단위로 입출력을 제어한다. InputStreamOutputStream 입출력을 위한 바이트 스트림의 최상위 추상 클래스 FileInputStreamFileOutputStream 파일 입출력을 위한 바이트 스트림 클래스 DataInputStreamDataOutputStream 자바 기본형(primitive) 데이터를 입출력 하기 위한 클래스 BufferedInputStreamBufferedOutputStream 입출력 스트림에 버퍼링 기능을 추가한 클래스 PrintStream System.out을 통해 콘솔로 출력하기 위한 클래스 ●OutputSTream, InputStream .. 2014. 4. 11.
자바 java.io 패키지, 스트림 ●스트림- 스트림은 하드웨어 장치로부터 데이터를 읽거나 기록할 때 사용하는 중간 매개체 역할을 하는 것이다. 자바에서 입출력은 스트림(stream)을 통해 이루어진다. 자바에서는 java.io 패키지에서 입출력에 관한 기능들을 제공한다. - 스트림을 기능에 따라 분류하면 스트림의 기본적인 기능을 담당하는 노드 스트림과 노드 스트림이나 다른 필터 스트림에 붙어서 더 효율적이도록 기능을 확장 시켜주는 필터 스트림으로 분류할 수 있다. 노드 스트림에는 FileInputStream, FileOutputStream 클래스가 있고, 필터 스트림에는 BufferedInputStream, BufferedOutputStream, DataInputStream, DataOutputstream 클래스 등이 있다. - 스트림을.. 2014. 3. 7.
cocos2d-x TestCpp 예제로 공부하기 ●좌측 솔루션 탐색기에서 TestCpp을 디버그하면 cocos2d-x에 관한 여러가지 예제를 실행시켜 볼 수 있다. 2013. 6. 9.
cocos2d-x 프로젝트 기본형 ●프로젝트 생성하기 - 프로젝트를 생성한다. - 사용할 엔진을 선택한다. ●프로젝트 종속성 선택 - 프로젝트를 선택하고 우클릭->프로젝트 종속성을 선택한다. 창이 뜨면 필요한 라이브러리를 선택한다. libcocos2d는 기본적으로 선택한다. ●AppDelegate.cpp 를 선택해서 다음 부분을 수정한다.- pDirector->setDisplayStats(true); 부분을 pDirector->setDisplayStats(false); 로 바꾸어 주면 좌측하단에 fps가 표시되지 않는다. ●HelloWorldScene.h 를 선택해서 다음 부분을 수정한다.- CCLayer 를 CCLayerColor로 수정해준다. 기본적으로 상속받는 레이어의 배경은 검은색인데 다른색으로 변경하기 위해 수정한 것이다.- m.. 2013. 4. 15.
c언어 파일 입출력 ●파일 열기 ex) FILE * fp; fp = fopen("파일이름", "형식"); ●파일 닫기 ex) fclose(fp); ●입력할 파일은 실행하는 코드와 같은 폴더에 위치해야 한다. 보통 비주얼스튜디오에서 New 파일추가에서 텍스트 문서를 추가하면 된다. ●출력된 파일을 확인하려면 비주얼스튜디오 좌측 파일목록에서 우클릭->Add File to Project선택후 파일이름에 *를 입력하고 ok버튼을 누른다. 그 다음 출력된 파일을 선택하면 된다. ●문제 - 파일에서 숫자 2개를 입력받아서 첫번째 숫자에서 두번째 숫자까지의 구구단을 구해서 파일로 출력하는 프로그램을 만들어라. #include void main(){ FILE *in = fopen("input.txt", "r"); FILE *out = f.. 2012. 3. 28.
반응형