2014-04-13 3 views
0

최근에 C++ BigInt Class 버전 4.0 용 zip 파일을 다운로드했습니다. 하지만 내가 가지고있는 문제는 그것을 정확히 사용하는 방법입니다. 나는이 관련된 몇 가지 질문을 가지고 다음 내 모든 코드를 포함 응용 프로그램 파일, 즉, BIGINT-4-0-EXE 및 텍스트 문서를 (I 파일의 압축을 해제하고, 모든 것을 추출했다 BigInt 라이브러리는 어떻게 사용합니까?

  1. .exe 파일 ... 지시 등 없음) BigInt v4.0 용 헤더 (예 : #include Example.h 파일)는 누구에게 알 수 있습니까?

  2. 앞서 언급 한 것처럼 내용을 추출한 후에 Example.h (또는 Example.a) 파일이 없었지만 그럴 경우 Dev C++ 라이브러리와 어떻게 링크합니까? Example.h 파일을 다른 .h 파일과 같은 폴더에 던지기 만하면됩니까?

  3. 일반적으로 Dev C++에서 라이브러리를 어떻게 링크합니까?

내 목표는 일반적으로 두 개의 매우 큰 숫자 (각각 대략 100 자리수)를 나누는 것입니다. 그러나 이것은 아마추어에게는 상당히 복잡한 일이라고 생각합니다!

그냥 경우는 관련, 임 사용 :

+2

실행 파일이 왜 있는지도 모르겠지만 [source] (http://sourceforge.net/projects/cpp-bigint/files/C%2B%2B%20BigInt%20Class/Version%)가 필요합니다. 204.0/bigint-4-0-src.zip/download) – chris

+0

텍스트 파일에 관련된 모든 코드가있는 경우 가져 와서 컴파일하지 않는 이유는 무엇입니까? –

+0

네가 맞아! 웬일인지 나는 Source 대신에 BigInt.exe zip을 얻었다! 헤더가 있습니다! 이제, 다른 .h 파일과 함께 추가할까요? 그리고 어떻게 연결합니까? – Electrino

답변

0

가지고 봐 라이브러리의 중요한 기능을 보여주는 sample.cc 파일에 있습니다. BigUnsigned 및 BigInteger 데이터 유형은 요구 사항에 따라 사용할 수 있습니다.

#include "BigIntegerLibrary.hh" 

    BigInteger a = 65536; 
    cout << (a * a * a * a * a * a * a * a); 

(prints 340282366920938463463374607431768211456) 

코드를 실행하기 전에 코드와 설명을 읽으십시오.

관련 문제