gnat

    9

    1답변

    Ada "프로 시저"와 "함수"의 차이점을 누구나 설명 할 수 있습니까?

    0

    1답변

    에 실패했습니다. 문제의 라인은 어떤 도움을 크게 감상 할 수 End_String := End_String & Get_Character( S, Ind(Count*(length(Cipher_Text))/2), Ind(Count)); 입니다. Ada 95와 GNAT 컴파일러를 사용하고 있습니다. 카운트> 4 발현 개수 (* 길이 (Cipher_Tex

    1

    1답변

    GNAT의 GPS IDE에서 프로젝트를 디버깅하려고합니다. 디버그 -> 초기화 -> "프로그램 이름"을 선택할 때마다 GPS GUI가 디버그 GUI로 전환되고 "디버거를 초기화 할 수 없습니다"라는 오류 메시지가 나타납니다. 내가 찾은 두 가지 가능한 해결책은 gdb.exe가 오래되어 GPS가 작동하지 않는 것으로 밝혀 졌기 때문입니다. 다른 가능한 해결책

    0

    1답변

    AdaGIDE 컴파일러 및 해당 라이브러리에 문제가 있습니다. Windows XP에 GNAT 2013 및 AdaGIDE 7.45를 설치했습니다. win32가 필요한 코드 (예 : with win32.winnt;)를 컴파일하려고 할 때 AdaGIDE의 콘솔에는 file "win32.ads" not found이 표시됩니다. 웹을 검색 한 결과 this, 지침을

    0

    1답변

    소스가 Adacore에서 제공되므로 작동해야합니다. Adacore에도 '문제'가 있지만 시간이 오래 걸릴 수 있습니다. 거기에서 해결책을 얻으려고. 나는 내가 뭔가 잘못하고 있다고 의심한다. $ gnat make gnatcoll-json.adb gcc -c gnatcoll-json.adb gnatcoll-json.adb:33:23: m

    1

    2답변

    작동하는 Ada 컴파일러를 얻는데 어려움이있었습니다. Windows 시스템에 avr-ada를 설치하려고 시도 했었습니다. 나는 질문을하고 좋은 제안을 많이했지만 아직은 그렇지 않다. 나는 Mint Linux 시스템에서 GNAT를 설치하고 사용하려고 시도했지만 계속 걸려있다. gcc-4.8.0을 다운로드하여 설치했습니다. 설치 완료. 다음은 GNAT Ada

    1

    1답변

    저는 (작은) 분자와 분모를 큰 상수 분모로 분자로 변환하려고합니다. 대부분의 작은 숫자로 나눌 수 있도록 선택했습니다. 2 ** 63 바로 아래에있다. 오버플로가 발생할 가능성이 있으므로, GNOME 4.8 매뉴얼 http://gcc.gnu.org/onlinedocs/gcc-4.8.0/gnat_ugn_unw/Specifying-the-Desired-Mod

    2

    1답변

    기본적으로 2 개의 파일 (.adb 및 .ads)이 있습니다. 나는 Ada에 완전히 익숙하지 않으며 2 파일을 컴파일하는 방법도 있습니다. 이 프로그램은 기본 스택 구현입니다. .adb 파일을 컴파일 할 때이 컴파일 오류가 발생했습니다. abstract_char_stack.ads -------------------------------------------

    0

    1답변

    GNAT GPS (Gnat Programming Studio)를 사용하는 Ada 및 GtkAda 개발을 시작한 것이므로 자동 완성 (예 : intellisense 또는 원하는 호출이 무엇이든간에) 그것) 내 코드에 대해서만 작동하지만 GtkAda 라이브러리에 대해서는 작동하지 않습니다. 매번 GtkAda 문서에서 모든 API 호출을 확인해야하므로 매우 느리

    0

    3답변

    4 비트가되어야하는 열거 형을 가졌지 만 그 유형의 변수를 선언 할 때 컴파일러는 해당 변수를 8 비트 할당합니다. 아래는 간단한 코드 버전입니다. subtype ab_range_index is word range 0..3; type ab_buffer_type is array(ab_range_index) of bit; type Buffer is rec