나는 네온 내장 함수에서 bmp 파일 구문 분석 프로그램을 만들고 있습니다. 함수는 소스 파일 대상을 가리키는 const int를 필요로하지만 fstream을 사용하고 소스를 가리키는 파일 객체를 가져옵니다. 같은파일의 주소를 가리키는 const int 가져 오는 방법
const int *intFile = (int *)fopen("path-to-file.bmp", "r");
당신은 항상 캐스팅을 사용하여 다른 유형에 대한 포인터에 어떤 종류의 포인터를 할당 할 수 있습니다 : 그래서 나는 당신이 시도 할 수 INT 포인터
네온 내장 함수 :
cpc
을 통해 수정할 수 없습니다, 즉,cpc
는 "는 const를 문자 포인터"입니다 파일에서 작동하지 않으면 레지스터/메모리에서 작동합니다. 먼저 파일을 메모리로 읽어야합니다. –순진하게 들린다면 미안하지만 정확히 어떻게해야합니까? –
파일을 메모리로 읽는 방법을 모르면 NEON과 같은 SIMD로 작업 할 준비가되지 않았습니다. C 프로그래밍 서적이나 튜토리얼을 읽는 것이 좋습니다. 조언을 해준 덕분에 –