C 코드에서 루프의 실행 시간을 계산해야합니다. 이전에 주석을 감지하여 루프 전후에 "gettimeofday"를 추가하는 파이썬 스크립트를 작성해야합니다. 루프 후에.파이썬 스크립트를 사용하여 C 코드에 행 추가하기
int main(int argc, char** argv) {
int i,j;
int M = argv[0][0] * 10000;
int res = argc;
// loopId = 1; depth = 1; outermost
for (i=0; i<M; i++) {
// loopId = 2; depth = 2; innermost
for (j=0; j<M; j++) {
res *= 7 % 71;
}
// end loop (loopId = 2)
// loopId = 3; depth = 2; innermost
for (j=0; j<M; j++){
res += 9 % 91;
}
// end loop (loopId = 3)
}
// end loop (loopId = 1)
return res;
}
파이썬으로해야합니까? 이것은 C에서 매우 쉽게 수행 할 수 있거나 파이썬 비트가 연습용으로 의도 되었기 때문에? 또한 "루프 앞뒤의 주석을 감지"한다는 것은 무엇을 의미합니까? 파이썬에서 C를 임베드하지 않습니까? 파이썬을 사용하여 C 텍스트 파일을 파싱하는 것처럼 들린다. – Nobilis
C에서'clock()'을 사용하지 않는 이유는 무엇입니까? – LotusH
@Nobilis : 저는 C 소스 코드 _ _를 편집하는 스크립트를 작성하려고합니다. 파이썬에서하기가 쉽고 C로하기가 어렵습니다. – abarnert