reentrant

    0

    2답변

    저는 서버 측 코딩과 JSP/서블릿에 익숙하지 않습니다. 나는 3 개의 클래스를 가진 코드를 가지고있다. 1st는 java httpservlet에서 상속 된 Serv 클래스입니다. 이 doPost() 메서드를 구현했습니다. doPost()에서 두 번째 클래스 인 ResourceClass의 객체를 사용합니다. ResourceClass는 싱글 톤 클래스입니다.

    1

    1답변

    재진입 코드가 무엇을 의미하는지 정확히 이해하려고합니다. 이 코드는 다음과 같습니다. void HWt::startElement(uint8_t HW, uint8_t val) { writeBitsToregister(REG_VAL + HW*131072, 0, 3, val); //Write bits 0-2 writeBitToregister(RE

    4

    2답변

    저는 인터럽트 핸들러 내에서 정적 변수를 사용하여 인터럽트 핸들러를 재진입이 아닌 것으로 만듭니다. 재진입 불가능한 인터럽트 처리기를 사용해도 되나요? 하드웨어 인터럽트가 발생하면 이벤트가 일종의 대기열에 들어가고 현재 인터럽트 처리기 호출이 완료 될 때까지 기다리는 지 또는 인터럽트 처리기가 즉시 호출 되나요? 감사 PS. 나는 리눅스를 사용하고있다. 내

    1

    1답변

    나는 목표 C에서 아주 초보자 그리고 난이 다음과 같은 문제로 실행 : -(void) funcA { // array is NSMutableArray within class definition and initialised at alloc method [array setLength:0]; ... // make search

    10

    1답변

    C에서 main()이 재진입 적이라고 들었지만 C++에서는 그렇지 않습니다. 사실인가요? main() 함수를 다시 입력하는 시나리오는 무엇입니까?

    0

    1답변

    기능을 Elapsed로 설정하여 System.Timers.Timer을 사용하고 있습니다. 'aTimer.Elapsed + = OnTimedEvent`는 규칙적인 시간에 주기적으로 실행되도록 설정됩니다. 5 초마다 발생한다고 가정 해 봅시다. 어떤 이유로 인해 OnTimedEvent 처리가 마지막으로 보다 많고 초가 지나면 어떻게됩니까? 설명서에 따르면 *

    2

    1답변

    멀티 스레드 응용 프로그램을 작성 중이며 다음에 대해 궁금합니다. -D_REENTRANT 매크로를 사용할 때 접미사가 붙은 함수 _r을 명시 적으로 사용해야합니까? 예컨대 코드에서 strtok_r을 사용하거나 strtok을 사용하고 -D_REENTRANT 매크로를 컴파일러에 전달할 수 있습니까? 덕분에 많은 strtok()의 의미를 변경하지 않습니다 _RE

    -1

    1답변

    나는 재진입 코드를 정말로 이해하지 못한다. 누군가 내가 재진입 코드에 대한 알고리즘을 보여줄 수 있습니까? 그것이 어떻게 작동하는지에 대한 설명도 좋을 것입니다. 감사.

    0

    1답변

    저는 C++ 스캐너/파서를 생성하기 위해 flex/bison을 사용하는 취미 프로젝트 작업을하고 있습니다. 파싱 ​​개체가 엄청나게 많기 때문입니다. 파싱 ​​자체는 당황 스럽지만 병렬적인 문제입니다. 나는 ready-to-run 스캐너/파서 오브젝트를 풀에 넣고 병렬로 실행시키고 싶다. 나는 Flex와 Bison의 공식 문서를 읽고 그 생성 된 코드를 훑

    1

    1답변

    bison/flex 파서 재진입을 최소한으로하는 단계를 수행하는 데 문제가 있습니다. 문제는 렉서에있는 것 같습니다. 모든 파서가 재진입 중이므로 더 이상 yylval을 직접 할당 할 수 없습니다. 대신, the Flex manual에 따라, 나는이 함수를 호출 할 수 있습니다 void yyset_lval (YYSTYPE * yylvalp , yyscan_