int 및 chars C ++에 값을 삽입하는 파일에서 읽기

Neko senpai

키를 사용하여 외부 파일에서 짧은 바이너리를 읽고 싶었습니다.

3 A 0100 3 E 0101 3 G 0110 3 M 0111 3 N 1010 3 H 1011 2 S 100 1 T 00 2 10 2 I 111

3은 pos라는 정수에 있습니다.

A는 al이라는 문자에 있습니다.

0100은 bin 등이라는 배열에 있습니다.

m.r226

파일을 열고 파일 데이터를 한 줄씩 읽고 필요한 것을 줄에서 추출하십시오.

  std::string line;
  ifstream read;
  //open data files     
  read.open(file_name);
  if(read.is_open())
    cout << "File ./" << file_name << " is open.\n";
  else {
    cout << "Error opening " << file_name << ".\n";
    exit(0);
    }

    while (std::getline(read, line))
    {
    // line =3 A 0100 3 E 0101 3 G 0110 3 ...     
     std::istringstream iss (std::move(line));
     std::string val_str, al, bin; 
        while(! iss.str().empty())
        {
            try{
                iss>>val_str;               
                int val= std::stoi(val_str);     //val = 3 in the first run of the while loop
                iss >> al;               //al = A  in the first run of the while loop
                iss >> bin
                // you can use val, al ,bin
            }catch(..){
                break;
            }
        }
    }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C ++의 파일에서 구분 기호를 사용하여 int 및 string 읽기

분류에서Dev

fscanf를 사용하여 C ++에서 int 및 float가있는 탭 파일에서 읽기

분류에서Dev

Perl을 사용하여 파일 읽기 및 변수에 삽입

분류에서Dev

C #에서 Excel 파일을 읽는 동안 ###### 값 가져 오기

분류에서Dev

C에서 파일 쓰기 및 읽기

분류에서Dev

c에서 파일 읽기 및 쓰기

분류에서Dev

C에서 파일 읽기 및 쓰기

분류에서Dev

C에서 파일 읽기 및 인쇄

분류에서Dev

C ++ 배열 및 파일에서 읽기

분류에서Dev

C 프로그래밍의 파일에서 문자열 char 및 int 읽기

분류에서Dev

파이썬에서 바이너리 파일에서 double, float 및 int 값을 읽는 방법은 무엇입니까?

분류에서Dev

C에서 libpng를 사용하여 PNG 파일 읽기 및 쓰기

분류에서Dev

C # xml 파일 읽기 및 변수에 값 할당

분류에서Dev

테스트 메서드, C #에 int [,] 및 int 값을 제공하는 방법

분류에서Dev

Python에서 파일을 쓰기 및 읽기 가능하게 만들기

분류에서Dev

C 파일에서 읽은 정수 읽기 및 추가

분류에서Dev

Phonegap을 사용하여 Android 및 iOS에서 Pdf, Doc, Ppt 및 xls 파일 읽기

분류에서Dev

파일에서 읽기 및 C에서 CryptUnprotectData

분류에서Dev

C에서 dirent.h를 사용하여 파일 읽기 및 선택

분류에서Dev

C ++에서 QDomElement 및 태그를 사용하여 XML 파일 읽기

분류에서Dev

C의 .txt 파일에서 x 및 y 값을 읽어야합니다.

분류에서Dev

C #에서 파일 병렬 읽기 및 쓰기

분류에서Dev

C # : 이진 파일에서 목록 쓰기 및 읽기

분류에서Dev

C ++ 파일에서 문자 읽기, long long int로 변환

분류에서Dev

Linux에서 파일을 복사, 읽기 및 제거하는 명령은 무엇입니까

분류에서Dev

Python을 사용하여 XML 파일에서 속성 읽기 및 사용

분류에서Dev

스캐너 및 방법을 사용하여 파일에서 읽기

분류에서Dev

Python 3을 사용하여 파일에서 카운터 읽기 및 증가

분류에서Dev

바이너리 트리에 삽입하기 위해 파일에서 이름을 읽는 문제

Related 관련 기사

  1. 1

    C ++의 파일에서 구분 기호를 사용하여 int 및 string 읽기

  2. 2

    fscanf를 사용하여 C ++에서 int 및 float가있는 탭 파일에서 읽기

  3. 3

    Perl을 사용하여 파일 읽기 및 변수에 삽입

  4. 4

    C #에서 Excel 파일을 읽는 동안 ###### 값 가져 오기

  5. 5

    C에서 파일 쓰기 및 읽기

  6. 6

    c에서 파일 읽기 및 쓰기

  7. 7

    C에서 파일 읽기 및 쓰기

  8. 8

    C에서 파일 읽기 및 인쇄

  9. 9

    C ++ 배열 및 파일에서 읽기

  10. 10

    C 프로그래밍의 파일에서 문자열 char 및 int 읽기

  11. 11

    파이썬에서 바이너리 파일에서 double, float 및 int 값을 읽는 방법은 무엇입니까?

  12. 12

    C에서 libpng를 사용하여 PNG 파일 읽기 및 쓰기

  13. 13

    C # xml 파일 읽기 및 변수에 값 할당

  14. 14

    테스트 메서드, C #에 int [,] 및 int 값을 제공하는 방법

  15. 15

    Python에서 파일을 쓰기 및 읽기 가능하게 만들기

  16. 16

    C 파일에서 읽은 정수 읽기 및 추가

  17. 17

    Phonegap을 사용하여 Android 및 iOS에서 Pdf, Doc, Ppt 및 xls 파일 읽기

  18. 18

    파일에서 읽기 및 C에서 CryptUnprotectData

  19. 19

    C에서 dirent.h를 사용하여 파일 읽기 및 선택

  20. 20

    C ++에서 QDomElement 및 태그를 사용하여 XML 파일 읽기

  21. 21

    C의 .txt 파일에서 x 및 y 값을 읽어야합니다.

  22. 22

    C #에서 파일 병렬 읽기 및 쓰기

  23. 23

    C # : 이진 파일에서 목록 쓰기 및 읽기

  24. 24

    C ++ 파일에서 문자 읽기, long long int로 변환

  25. 25

    Linux에서 파일을 복사, 읽기 및 제거하는 명령은 무엇입니까

  26. 26

    Python을 사용하여 XML 파일에서 속성 읽기 및 사용

  27. 27

    스캐너 및 방법을 사용하여 파일에서 읽기

  28. 28

    Python 3을 사용하여 파일에서 카운터 읽기 및 증가

  29. 29

    바이너리 트리에 삽입하기 위해 파일에서 이름을 읽는 문제

뜨겁다태그

보관