에 uint64_t 변환. 그것은 크기 때문에 실제로 uint64_t가 필요했습니다. char 배열로 변환하는 데 문제가 있습니다. 나는 독립 프로젝트에서 그것을 할 수 있지만 내가 만난 어떤 장애물 아두 이노 : 나는 내가 uint64_t로 변환 할 수 있었다 바이너리를 문자열
아두 이노
에 :- 내가 의 sprintf ("%의 LLU")을 사용할 수 없습니다 : 그것은 나에게 0의 결과를주고 및 더 인터넷 검색은 정말 가
- 내가 을 사용할 수 없습니다 구현되지 않았 음을 보여줍니다 itoa : 그것의 한계에 도달처럼 예, itoa는 작은 숫자에서 근무했지만, 나는 uint64_t 처리 을하고있어 보인다 및 내게 부정적인 결과를 제공
- 나는 문자열 (123456789)을 사용할 수 없습니다 : 나는 INT 긴 같은 다른 유형에 사용할 수 있지만,이 매개 변수에 를 지원하지 있기 때문에 내가 uint64_t에 전달할 수 없습니다
- 내가 할 수있는 'T는 사용 긴 긴 : 그것은을 검색 하시나요 만 나에게 uint64_t (예의 변형을 제공합니다. 사용의 sprintf)
- 내가 VC 비주얼 스튜디오에 포함하여 문제가 있어요 : 내가 갈 때 내 프로젝트 속성> 구성 속성> C/C++> 일반> 추가 이 Drectories 포함하고 경로 "C에 추가 : \ 마이크로 소프트 비주얼 스튜디오 11.0 \ VC \ \ 프로그램 파일 (86)는 \ " 비주얼 스튜디오는 에게 그것을 삭제 등이 있습니다.
모든 입력 크게 이해된다. 같은 문제가있는 사람들에게
이봐, 당신이 이런 짓을하는 방법에 정교한 수있는이 절 도와 줬어요? 나는 당신이 링크 된 다른 게시물을 따라 가려고했지만, 그것은 내게별로 도움이되지 못했습니다. 감사! – JackKalish