function-pointers

    6

    1답변

    내부 Windows NT API 함수 인 NtOpenProcess를 호출하려고합니다. 내부 API를 호출하는 것은 나쁜 생각 일 수 있습니다. 그러나이 특정 도구의 경우이 API가 제공하는 저수준 액세스가 필요합니다. 내 문제는이를 위해 this article 에 명시된 바와 같이, 내가 런타임 동적 링크를 사용할 필요가있는 등 내부 API를 사용하는 것입

    2

    4답변

    함수 포인터를 사용하여 함수를 호출 할 수 있습니까? 그렇다면 어떻게?

    1

    7답변

    장치가 명령 인터페이스를 통해 제어되는 임베디드 응용 프로그램에서 작업하고 있습니다. VC에서 명령 발송자를 조롱하고 만족스럽게 작동하도록했습니다. 하지만 임베디드 환경으로 코드를 옮기면 컴파일러에 포인터 간 함수의 깨진 구현이 있다는 것을 알게되었습니다. 여기 내가 원래 (VC에서) 코드를 구현하는 방법은 다음과 같습니다 내 유일한 희망이 함수를 호출()

    22

    5답변

    정적 멤버 함수와 extern "C"연결 함수의 차이점은 무엇입니까? 예를 들어, C++에서 "makecontext"를 사용할 때 함수에 대한 포인터를 전달해야합니다. "makecontext"는 C이기 때문에 extern "C"링키지를 사용하는 것이 좋습니다.하지만 정적 작업도 사용하는 것으로 나타났습니다. 난 그냥 운이나 ... class X {

    13

    5답변

    모든 원시 데이터 형식 및 개체에 메모리가 할당되어 있으면 이러한 유형에 대한 포인터를 쉽게 직관 할 수 있습니다. 하지만 정확히 포인터가 가리키는 포인터는 무엇입니까? 명령어가 기계 코드로 변환되어 메모리에 상주한다고 가정하면 함수 명령어의 시작 부분에 해당하는 메모리 위치를 가리키는 것으로 간주해야합니까? 잘못된 메모리 액세스로 인해 많은 오류가 발생합

    2

    2답변

    이것은 일관성이없는 것처럼 보입니다. Example :: func 대신에 & Example :: func를 사용하는 이유는 무엇입니까? Example :: func 또는 & exampleFunction을 사용합니까? Example : func을 제외시키기 위해 함수에 대한 참조를 만들 수있는 것처럼 보이지 않습니다. 그리고 나는 example3211이 이미

    4

    2답변

    일부 dll 함수의 인수로 일부 (dll 또는 not) 함수 포인터를 전달하고 dll 내부에서 호출하려고합니다. DLL 코드에서 함수 포인터가 함수 설명자를 가리키는 것으로 가정합니다.이 정보는 http://publib.boulder.ibm.com/infocenter/zos/v1r10/index.jsp?topic=/com.ibm.zos.r10.cbcpx01