matlab에서 'textscan'을 C 또는 C++로 변환하는 간단한 코드는 무엇입니까? 우분투를 사용하고 있으며 Matlab 코드를 C++로 변환하려고합니다. 대단히 감사합니다.Matlab의 'textscan'기능에 대한 C++ 번역은 무엇입니까?
1
A
답변
2
먼저 C를 사용하거나 C++를 사용하는 경우 대답이 동일하지 않습니다. 이들은 서로 다른 프로그래밍 언어입니다.
Matlab은 C 및 C++보다 훨씬 수준 높은 언어입니다. Matlab에서 textscan
은 또는 문자열에서 읽습니다. C와 C++에는 다른 메커니즘이 있습니다.
는 파일에서 읽으려면 : stdio.h
: C에서, 당신은 헤더 파일에서 FILE
객체 및 관련 기능 (fopen을,는 fgets를 ...)을 사용한다
.
C++의 경우 <fstream>
헤더 파일의 std::ifstream
을 사용해야합니다. 형식화 된 입력의 경우 >>
연산자를 사용하십시오.
는 문자열에서 읽으려면 :
C에서, 당신은 string.h
헤더의 기능을보고 할 수 있습니다.
C++에서 더 좋은 방법은 sstream
헤더 파일의 std::istringstream
클래스를 사용하는 것입니다.
+0
ifstream과 >>를 사용하여 파일을 읽을 수 있습니까? ">>"는 matlab의 텍스트 스캔과 어떻게 다른가요? – js0823
1
fscanf
입니다. #include <stdio.h>
이 필요하고 FILE
개체를 열어 fopen
으로 사용하십시오.
관련 문제
- 1. Matlab의 문자열에 대한 행렬
- 2. 는 "파일 내용의 번역은 실패 ..."오류를 억지로
- 3. MATLAB의 Houghlines
- 4. MATLAB의 {}과 [] 사이의 차이점은 무엇입니까?
- 5. Google 번역은 번역을 찾았거나 음성 결과를 보냈습니까?
- 6. Matlab의 객체 셀에서 직접 작업하는 방법은 무엇입니까?
- 7. 배열을 Matlab의 .txt 파일로 인쇄하는 방법은 무엇입니까?
- 8. MATLAB의 벡터화
- 9. MATLAB의 Cox 회귀
- 10. Matlab의 imnoise() 함수
- 11. Matlab의 annotation() 및 text()
- 12. MATLAB의 SVM 시각화
- 13. Matlab의 행렬에서지도 작성하기
- 14. matlab의 3D 셀 배열
- 15. Matlab의 동적 구조 생성
- 16. MATLAB의 여러 시간 카운터
- 17. MATLAB의 텍스트 분류 데이터
- 18. NumPy 용 MATLAB의 griddata3?
- 19. Matlab의 두 벡터를 비교하십시오
- 20. matlab의 경계 추적
- 21. 값이 Matlab의 유효한 속성인지 확인하는 방법은 무엇입니까?
- 22. R에서 matlab의 pcolor와 동일한 기능은 무엇입니까?
- 23. Gaussian Matlab의 벡터에서 필터
- 24. MATLAB의 fminsearch 함수
- 25. MATLAB의 루프를위한 벡터화
- 26. matlab의 마커 및 imagesc() 함수
- 27. matlab의 ICA (독립 부품 분석)
- 28. matlab의 calllib에서 "함수 반환 유형이 지원되지 않습니다"라는 오류가 무엇입니까?
- 29. Matlab의 NULL과 빈 행렬의 차이점
- 30. Matlab의 작은 eps 그림 크기
아니요. fscanf는 matlab의 fscanf와 비슷하다고 생각하지 않습니다. MATLAB의 Textscan은 코드 형식을 검색합니다. 그것은 더 높은 능력을 가지고 있습니다. – SAHM