long getHeadLen(uint8 *out)
{
return ((out[6] -'0') *1000000000+
(out[7] -'0') *100000000+
(out[8] -'0') *10000000+
(out[9] -'0') *1000000+
(out[10]-'0') *100000+
(out[11]-'0') *10000+
(out[12]-'0') *1000+
(out[13]-'0') *100+
(out[14]-'0') *10+
(out[15]-'0'));
}
는 아니고 이것좀 고쳐줘요. 깔끔하게 ㅋㅋㅋ
제시
for(...) result = result*10 + out[i] - '0'
It's not about the money, money, money
앞으로 꺄~ 코세형 이라고 불러주면 고쳐줌
전문길이에 대한 딱 정해져있는값이라 반복문은 사치
당연히 반복문 안씀~
아니 걍 반복문 써.. 이정도는 컴파일러가 알아서 해줄거야..
고객의 취향에 맞춰서. ㅋㅋ 근데 C++ 됨?
아님 이 부분이 성능적으로 정말 중요한거야?
저런류가 자주 나오니 스타일링 하겠다는거겠지
decimal 을 아스키로 넘기는 전문 타입인것. ( 거의 모든 필드가 이런식 도배일것임 에디터로 척 보이는 )
정신나간 방법이긴 한데 매크로 흑마법으로 코드 생성하는 코드 짜보고 싶다 ㅋ;
매크로 흑마법 쓸꺼면 C99 로 해야되궁. C++ 로는 진짜 지저분함.
그렇군요 ㅋㅋ
c 임요. 잘못해서 찾아봐도 잘 모르겠어서. 전반적인 코드에 for 문이 없어서
맞음 딱 10자리 전문 길이인데 잘라서 쓰기도 그렇고해서
atoi?