variadic-functions

    3

    3답변

    다음 프로그램은 64 비트 Linux 컴퓨터에서 작동하지만 32 비트 Linux 컴퓨터에서 충돌합니다. #include <cstdarg> #include <iostream> void proc_int(std::va_list va) { std::cout << va_arg(va, int); } void proc_str(std::va_list

    2

    1답변

    python에서 Java 코드에 varargs를 전달하려고합니다. 자바 코드 : LogDebugCmd.java public class LogDebugCmd implements Command { private Class clazz; private String format; private Object[] args; publ

    2

    1답변

    open 기능을 포장하려고합니다. 선택적 제 3 인수를 실제 open에 전달하는 방법을 모르겠습니다. 내가 알고있는 것처럼 va_list의 유효성을 검사 할 방법이 없으므로 if (mode)은 그 예가 정확하지 않습니다. 적절한 수의 인수로 open으로 전화하는 방법이 있습니까? 개방에 대한 #include <stdio.h> #include <unistd

    0

    1답변

    R에서 varargs 문제를 두 번이나 세 번 발견했지만 문제가 예상보다 조금 복잡해 보입니다. 여기는 변수가있는 함수가 있지만 다른 변수, 플래그 종류를 소개하고 함수가 작동하는 방식을 선택하고 함수 자체에서 필요한 매개 변수를 선택하고 싶습니다. 즉, 입력의 수와 유형은 (플래그) 입력에 따라 다릅니다. example = function(x,flag=1

    0

    1답변

    순수한 C++에서 Arduino를 프로그래밍하기위한 자체 기본 라이브러리를 작성하려고합니다. 나는 variadic 함수를 사용하여 SPI 모듈을 제어하기 위해 리눅스의 ioctl()과 비슷한 것을 구현하려고 시도했지만 작동하지 않을 것이고 나는 그 이유를 모른다. SPI가 작동 중임을 나타내는 SPI 트랜잭션 중에 예상대로 13 핀 (Arduino SCK)

    0

    1답변

    같이, here을 도입 typedef struct { unsigned int gp_offset; unsigned int fp_offset; void *overflow_arg_area; void *reg_save_area; } va_list[1]; 내가 직접 va_list 변수의 구조 멤버를 수정할 수 있습니다 다음과

    5

    1답변

    mexPrintf은 printf처럼 varargs 인수 목록을 허용합니다. Rust에서 이것을 감쌀 수있는 가장 좋은 방법은 무엇인지 모르겠습니다. RFC for variadic generics이 있지만 오늘 무엇을 할 수 있습니까? 이 예제에서는 입력 및 출력 수를 인쇄하려고하지만 래핑 된 함수는 단지 가비지를 인쇄합니다. 이 문제를 어떻게 해결할 수 있

    1

    2답변

    로깅 발송자 종류 (예 : int32_t logf(const char *fmt, ...);)를 구현 중입니다. 다른 로깅 대상으로 출력하는 옵션은 컴파일 된 옵션에 따라 다릅니다. 다음은 발췌 한 발췌 부분입니다. int32_t logf(const char *fmt, ...) { va_list va; i32 res; va_s

    1

    2답변

    에 varags 인수 과부하 오류 : 두 번째 기능을 사용하려고하는데 이유를 모르겠습니까? 업데이트 : public interface MyMessageProvider { String getMessage(String code, Object... objects); String getMessage(Locale locale, String code

    -1

    1답변

    단일 인수로 파이썬 매개 변수 목록을 테스트 할 때 print과 함께 이상한 동작이 발견되었습니다. >>> def hi(*x): ... print(x) ... >>> hi() () >>> hi(1,2) (1, 2) >>> hi(1) (1,) 어느 한 마지막 쉼표 hi(1)의 결과에 의미를 나에게 설명 할 수 없습니다 (즉, (1,))