ada

    0

    2답변

    C# 배경에서 익숙해지는 데 익숙하지 않은 방법으로 예외를 발생시키는 데 조금 어려움을 겪고 있습니다. 필자는 입력 값이 외부 표준에 정의 된대로 매우 특정한 범위에있을 것으로 기대하는 유틸리티 기능을 가지고 있습니다. 해당 범위를 벗어난 값이 제공되는 경우 (유효하지 않은 범위의 중간에 하나의 값이있는 경우) 호출자에게 예외를 발생시켜 중단 시키려고합니다

    2

    3답변

    Ada에서 레코드 유형의 속도 범위를 선언하고 싶습니다. 다음은 작동하지 않지만 작동하게하는 방법이 있습니까? --Speed in knots, range 0 to unlimited Speed : float Range 0.0 .. unlimited ; 난 그냥 당신은 할 수없는이 번호에 대한 제로 양의 값 ...

    0

    2답변

    닷넷에서는 점진적으로 인터페이스를 구현하는 것이 일반적인 개발 단계이므로 처음 몇 발달 동안 모든 인터페이스 기능이 구현되는 것은 아닙니다. 이러한 예는 C#으로 같을 것이다 : public string FutureGetString() { // Not developed yet. throw new NotImplementedException

    0

    3답변

    몇 가지 단위 테스트를 만들었습니다. 그 중 하나는 일련의 불법적 인 작업이 발생한 후에 예외가 throw되는지 테스트해야합니다. 이것은 일련의 유틸리티 코드이므로, 미래의 어떤 시점에서 일부 프로그래머가 잘못된/잘못된 값을 입력 할 것으로 예상됩니다. 나는 Ada 단위 테스트 프레임 워크를 사용하는 this question을 보았습니다. 현재 상황에서는

    4

    3답변

    이것은이 웹 사이트에서 처음으로 제기되는 질문입니다. 나는 항상 내 질문과 비슷한 문제를 가진 사람들로부터 대답을 찾지 만, 이번에는 아무 것도없는 것 같았다. 그래서 여기에 ID 번호로 사용할 비교적 짧은 문자열을 많이 생성하려고합니다.하지만 영숫자 문자 만 포함하기를 원합니다. 내가 좋아하는 몇 가지 시도했다 : subtype Char is charac

    1

    1답변

    나는 익명의 하위 유형의 다음과 같은 선언을했다 : 나중에 그런 testConstraint : Integer Range -5 .. 5; , 그것을 할 때 할당 : testConstraint := -6; 하는 이유는 Constraint_Error을 받고 있지 않다을? 추가 세부 사항 : 파일의 일부 with를 통해 추가 있기는하지만 (문제의 코드 파일

    1

    1답변

    Ada 프로그램에서 범위의 임의의 정수와 정의한 임의의 유형의 두 가지 유형의 무작위를 만들고 싶습니다. 내 explample에서 내가 가진 : package servizio_random is new Ada.Numerics.Discrete_Random(servizio); use servizio_random; G : Generator; 및 packag

    0

    1답변

    이것은 Ada에서 텍스트 기반의 책들과 마찬가지로 매우 제한적인 보호 된 경계 버퍼입니다. (이것은 더 큰 일의 일부이지만 최소한의 코드로 코드를 단순화하여 동작을 재현했습니다.) 1 개의 작업에 먹이를주고 "기본"본문에서 읽는 것이 좋습니다. 하지만 아래의 두 작업 (Putter 및 Getter)을 사용하면 첫 번째 Get에서 차단됩니다. 때문에하지 재평

    2

    2답변

    Ada 프로그래밍 언어에서 랑데부는 프로세스 간 동기화/메시지 전달 방법입니다. Java에서이 메커니즘을 구현하려면 어떻게해야합니까 (태스크 일시 중단 및 선택 대기와 함께)? java의 원격 메서드 호출과 Exchanger 클래스를 살펴 보았지만 적절한 솔루션을 아직 찾지 못했습니다. ADA하지만은 당신이 가능 SynchronousQueue의 Blocki

    0

    2답변

    gprbuild에서 일부 변수의 값을 내 소스 코드에 자동으로 설정하려고합니다. 특히 코드 내에서 특정 명령의 출력에 액세스 할 수 있어야합니다. 메이크와 C 이것은 쉽게 : 소스 : #include <stdio.h> int main() { printf("%s\n", COMMAND_OUTPUT); return 0; } 메이크업 : 나는 어떻게 gprb