pointer-arithmetic

    0

    1답변

    저는 OpenCV를 배우고 있습니다. 필자가 읽는 책에서는 모든 픽셀을 터치해야하는 작업에 대해 포인터 연산, stepWidth 등의 루프를 두 번 사용하여 하나에서 다음으로 이동하는 방법을 권장합니다. IplImage가 메모리에서 어떻게 보이는지 정확히 시각화하는 데 어려움을 겪고 있습니다. RGBRGB 또는 RRRGGGBBB입니까?이 모든 숫자는 8 비

    2

    3답변

    나는 아직도 C에서 녹슬지 만 나는 이것을 알아 내지 못하고있다. 내가 뭘 하려는지 할당을 추적하고 free()에 대한 누락 된 호출을 디버깅 할 수 있도록 내 자신의 malloc을 구현하는 것입니다. 이 같은 헤더가 있습니다 typedef struct MemoryInfo { mem_Kind kind; unsigned int id;

    7

    3답변

    왜 두 주소의 차이가 잘못 되었습니까? http://codepad.org/NGDqFWjJ #include<stdio.h> int main() { int i = 10, j = 20; int *p = &i; int *q = &j; int c = p - q; printf("%d\n", p); printf(

    1

    2답변

    큰 C++ 소스 파일이 몇 개 있습니다. 이 파일에서 모든 포인터 산술 연산을 찾아야합니다. 이 작업을 자동으로 수행 할 수 있습니까? 일부 컴파일러에서 포인터 연산을 비활성화하고 오류 목록을 가져올 수 있습니까?

    1

    2답변

    그냥 내가하는 int 일부 배열이있는 경우,하자 말 : 주소 0xbfdf53a8에 존재 int iarr[5] = {0, 7, 3, 12, 99}; ; for(i=0; i<5; i++) printf("value of iarr[%d] = %d\n", i, *(iarr+i)); 우리가 때마다 하나 "INT"에 의해 증가하고 있기 때문에이 루프가

    0

    4답변

    문자 배열의 요소를 가져오고 싶지만 전혀 성공하지 못한다. 문제는 처음과 마지막 요소 만 가져오고 그 이상은 없다는 것이다. 내 코드는이다. void getcharacters(char *cad) { int l; int *i; l=strlen(cad); for (i=&cad[0];i<&cad[l];i++){ printf("%c\n",*cad

    3

    2답변

    다음 한 다른 크기의 유형에 대한 포인터를 추가 :하는 나는 확실하지 않다 여기 = 10 (= 1, B = 2, C 중 다음 int8_t *a = 1; int16_t *b = (int16_t*)(a + 1); int32_t *c = (int32_t*)b + 2; I 때문에 printf()를 % i와 함께 사용했는데 이것에 대한 경고를 받았습니다.)

    1

    2답변

    필자는 익숙하지 않은 방식으로 포인터 산술을 사용하는 코드를 이해하려고합니다. 코드의 한 시점에서이 발생할 : complex<double> **P, *p_row, result=complex<double>(0,0); P=new complex<double>*[n]; for(i=0;i<n;i++) P[i]=new complex<double>[n]; for

    0

    3답변

    C++에서 포인터 연산의 동작에 혼란 스럽습니다. 배열이 있고 현재 요소에서 N 요소를 앞으로 가져 가고 싶습니다. C++ 포인터는 BYTES의 메모리 주소이기 때문에 코드는 newaddr = curaddr + N * sizeof(mytype)이 될 것입니다. 그래도 오류가 발생했습니다. 나중에 나는 newaddr = curaddr + N으로 모든 것이 올

    0

    1답변

    this SO question 및 this SO question을 알고 있습니다. 이 요소의 새로운 요소 은 Xcode와 공백에 대한 포인터를 역 참조하기위한 대괄호 (0123)를 사용합니다. 다음 프로그램은 내가이 컴파일러 고려할 기억, 내가 지금 비주얼 스튜디오 이 없지만 GCC 4.2에 대한 경고와 함께 를 컴파일하고, 엑스 코드 4.5.2에서 경고없