ctype

    0

    1답변

    현재 파이썬과 C-dll의 인터페이스를 조사 중입니다. ctypes 라이브러리를 사용하여 DLL을로드 할 수 있습니다. 개념 증명을위한 매우 간단한 소프트웨어 설정이 있습니다. DLL에서 호출하는 함수는 1 개의 인수를 필요로합니다. 파이썬 코드에 의해 인쇄 될 문자열을 취하는 함수 포인터. 파이썬 코드 : lib = ctypes.WinDLL(LIB_PAT

    0

    2답변

    내 프로그램에서 atoi 기능을 사용하고 싶지만 작동하지 않는 것으로 나타났습니다. #include <ctype.h> int value; value=atoi(buf); char buf 점 "1000"또는 뭔가가 같은 \0로 종료합니다. 나는 그것을 검사했다. 그러나이 값은 항상 0으로 평가됩니다. strtol()을 시도했지만 동일한 오류가 발생합니다

    0

    1답변

    내 Ubuntu 32 비트에서 잘 작동하는 .so 파일이 있는데, 내 Raspberry Pi에서 작동하려면 다른 버전이 필요합니까? 파이썬을 사용하여로드하고 있습니다. 작동하지 않으면 어떻게해야합니까?

    2

    3답변

    나는 ctype.h 내가 말을 받아 들일 문자열과 ispunct()를 사용하여 오류 처리를 수행하는 사용자 입력을 가지고있다 C++에서의 라이브러리의 사용을 발견했습니다 구두점을 받아들이지 않는다. 하지만 ispunct()에 " '"을 허용하고 싶습니다. '' '을 건너 뛰도록 매개 변수를 설정하는 방법이 있습니까?

    0

    1답변

    다음 프로그램에서 문장을 주석으로 처리하여 isupper 및 isgraph과 같은 기능을 사용하는 동안 오류가 발생합니다. 그러나 놀랍게도 오류는 발생하지 않습니다. 이게 왜 그렇게? wikipedia 페이지에는 헤더 유형 ctype.h에 이러한 기능이 나열되어 있습니다. #include <stdio.h> //#include <ctype.h> int

    1

    1답변

    C++에서 iso-8859-15에 대한 사용자 정의 ctype을 작성하는 방법. ID는 메모리를 절약하기 위해 내부 텍스트 처리에 char 유형을 사용합니다. 그러나 필요한 charset은 모든 플랫폼에서 구현되지 않았으므로 직접 구현할 생각입니다. 하지만 가이드를 구현하는 방법을 찾을 수 없습니다. 편집 : 이 코드가 작동하는 것 같습니다. 하지만 tou

    1

    1답변

    나는 룩업 테이블과 비트 마스크 (this method)를 사용하여 <ctype.h> 구현을 구현하려고합니다.이 7.4 취급 캐릭터 <ctype.h> [...] 이러한 기능의 이 동작은 다음과 같습니다하지만 난 현재 로케일에 대한 몇 가지 정보를 필요로하는 C11 표준에서 본 적이 현재 로케일의 영향을받습니다. 따라서 <locale.h> 구현이 필요합니까?

    2

    2답변

    기술적으로 작동 할 수 있다는 것을 보았습니다. 해결할 수없는 유일한 실수는 테스트 할 때마다 마지막으로 인쇄 된 ASCII 문자뿐입니다. 이름을 사용하여 변수를 사용하면 ASCII의 모든 소문자에 32의 빼기를 쓰면 대문자를 하나 줘야한다는 것을 의미하지만, 왜 내가 숯을 추가로 얻는 지에 대해서는 궁금합니다. 화면에서 보았던 것에서 분명히 Û입니다. #

    0

    2답변

    ctype <uint32_t>을 확장하여 사용자 정의 ctype 패싯을 만들려고하지만 정의되지 않은 참조 오류가 계속 발생합니다. 오류가 나는군요 여기에 #include <locale> using namespace std; class my_ctype : public ctype<uint32_t> { public: explicit my_cty

    9

    1답변

    전통적으로 -1305에 대해서만 정의 되었기 때문에 signed char 술어를 술어로 전달하는 오류가 발생했습니다. 따라서 -128에서 -2까지는 배열 범위를 벗어나는 결과를 가져올 수 있습니다. 최신 버전의 C에서 정의되지 않은 동작을 피하려면이 문제가 계속 수정되었거나 여전히 엄격하게 말해 unsigned char을 사용해야합니까?