dereference

    32

    2답변

    불법 시도가 나는 SELECT count(*) FROM BillDetails as bd WHERE bd.billProductSet.product.id = 1002 AND bd.client.id = 1 을 실행하기 위해 다음과 같은 HQL 질의를하려하지만 org.hibernate.QueryException: illegal att

    1

    2답변

    저는 while 루프에서 작동하는 것을 본 것처럼 역 참조 연산자를 사용하여 손으로 문자열에 포인터를 증가 시키려고합니다. 그것은 첫 번째 문자에 대해 작동하지만 while 루프에있는 것처럼 수동으로 포인터를 증가 시키려고하면 작동하지 않고 다시 가비지가됩니다. 누군가 내가 이해하지 못하는 것을 말해 줄 수 있습니까? 이 코드는 예상대로 작동합니다. cha

    57

    1답변

    나는 오래된 프로젝트의 몇과 같은 코드를 본 적이 : 그것은 (상관없이 나중에 무슨 일) 널 포인터를 역 참조하지 포함되어 있기 때문에 class Class { static void Method() {} }; ((Class*)0)->Method(); 이 코드는 정의되지 않은 동작이 포함되어 있습니다. 정말 말도 안돼 - 캐스트가 컴파일러와

    -2

    1답변

    첫째,이 방법은 연산자 우선 순위가 작동하고 내 프로젝트에서 나에게 사용되지 않는 방법을 이해하려는 시도입니다. int *a=new int[3]; a[0]=3;a[1]=7;a[2]=11; *a*=++*a**a++; cout<<*(a-1)<<endl<<*a<<endl<<*(a+1); 다음과 같은 출력, 4 112 11 나는 다음과 같은 출력을

    1

    1답변

    나는 C 언어를 배우고 실제로 어쩌면 명백한 문제에서 멈췄다. void allocateArray(int **arr, int size, int value) { *arr = (int*)malloc(size * sizeof(int)); if(*arr != NULL) { for(int i=0; i<size; i++) { *

    0

    4답변

    이 코드는 내 C++ 강사가 샘플 중간에 제공했습니다. 아주 기본적인 수준에서 argc와 argv를 다뤘습니다. 그래서 나는 그 표현이 의미하는 바를 이해합니다. 그러나 역 참조 연산자 및 '++'와 같은 항목을 추가하면 혼란스럽고 내가 봤던 것은이 특정 예제에 적용 할만 큼 명확하지 않습니다. 내가 컴파일 할 때 또한,이 오류 제공 : In functio

    -1

    2답변

    int main(int argc, const char * argv[]) { int age = 40; float gpa = 3.25f; char grade ='A'; double fun = 2.000043f; char companyName[20] = "O'Brien Enterprises"; int *

    -3

    2답변

    의 첫 번째 요소를 참조하려고 할 때 char 배열 'a'에 char 'b'가 있는지 확인하기 위해 염두에 두어야 할 C 함수를 작성했습니다. 나는 포인터와 학습을 처음 사용합니다. (내가 지금까지 읽은)에 대한 이해에서 void contains (char const *a, char const *b) { } and am calling it as:

    2

    1답변

    this textbook의 교과서 질문에 답변하고 있습니다. 저는 C에서 포인터에 대해 배우고 있는데 l 값과 r 값을 발견했습니다. 내 이해에서 : l-values are values that are defined after they are executed (++x) r-values are values that are not defined after t

    -5

    2답변

    함수에서 역 참조를 인수로 사용하면 전 처리기에서 오류가 발생합니다. 괄호 앞의 *는 컴파일러와 모호함을 일으킨다 고 생각합니다. 이 문제를 해결할 수있는 방법이 있습니까? #include <iostream> #include <stdio.h> #include <stdlib.h> using namespace std; int main() {