extern

    2

    1답변

    다른 클래스의 .h 및 .cpp 파일에서 액세스 할 수 있어야한다는 의미에서 "전역 적"이어야하는 객체가 있습니다. 이렇게 접근하는 방법을 잘 모르겠습니다. 문제를 자세히 설명하겠습니다. 저는 CoreEnvironment라는 클래스가 있습니다. 이 클래스는 내 엔진의 핵심을 렌더링, 네트워킹, 물리 및 PathFinding과 같은 가장 낮은 수준에서 유지합

    3

    2답변

    내가 아는 것처럼 C의 객체에는 1) 외부 2) 내부 3) 없음의 3 가지 유형이 있으며 함수 범위 내에서 블록 범위에서 선언 된 객체에는 키워드 " extern "또는"static ". 하지만 왜 함수 선언은 선언 중에 "extern"을 사용하지 않았는데도 main() 함수 아래의 정의에 연결할 수 있습니까? 주제를 거꾸로 이해하고 있다는 사실을 설명하십

    1

    1답변

    .S 프로그램에서 .c 파일에 정의 된 변수를 사용하려고합니다. 이 .c 파일에서 : 그것은 컴파일 할 수 있습니다 .extern var LDR lr, _VAR _VAR: .word var : .S 파일에있는 동안 const int var = 10; . 그러나 실행시 오류 메시지 "응용 프로그램의 텍스트 섹션을 수정할 수 없으며 위치 독립적 실행

    2

    1답변

    C와 C++로 작성된 libary에 문제가 있습니다.이 문제는 extern "C"로 선언 된 함수 포인터가 있지만 extern "C"로 선언되지 않은 C++ 함수 (내 경우에는 libary에서 함수를 호출 할 때 NULL 포인터)를 가리 킵니다. 코드에서 이제 : function_from_lib(... , (int (*)()) NULL); 자, 여기 당

    1

    1답변

    나는 xv6 함께 일하고이 포함 교류 파일이 있습니다 : struct { struct spinlock lock; char buf[INPUT_BUF]; uint r; // Read index uint w; // Write index uint e; // Edit index } input; 나는이 파일을 편집하지

    0

    2답변

    프로젝트의 여러 파일에 필요한 하드웨어 정의가있는 변수 (typedef struct)가 있습니다. extern을 사용하는 것보다 더 우아한 방법이 있습니까?

    1

    2답변

    이 문제에 대한 여러 게시물을 보았지만 그 중 아무 것도 내 관심사를 잘 설명하지 못하므로 여기서 이해할 수있는 부분을 설명하고 잘못된 부분을 수정하십시오. //definitions.h extern const float fallingTime; 지금, 나는이 선언을 사용하려면 두 개의 소스 파일이 : 나는 다음과 같은 선언 헤더 파일이 있다고 가정. /

    -1

    1답변

    옛날 옛적에 학교의 선생님은 "출력은 어떻게 될 것입니까?"라는 질문을 가진 코드 예제를 보여주었습니다. file1.c에서 (한 라인) :이 int a = 8; 와 file2.c : 다음 #include <stdio.h> int main(void) { int b = 20; extern int a; printf("%d", a

    1

    2답변

    나는 게임을 만들고 있어요, 내 프로그램의 현재 구조는 난 데 문제는 내가하는 기능을 가지고있다 ... 다음과 같다 init_game.c에서 필요한 데이터로 플레이어 보드를 초기화하면이 초기화 된 보드가 있으면 the_game.c이 초기화 된 보드 (init_game.c)를 사용해야합니다. 은 내가이 extern의 작업을 얻을 것입니다 방법에 대한 혼란 스

    0

    1답변

    Constant.h 및 Constant.m으로 상수 파일을 생성했습니다. 장치 유형에 따라 몇 가지 상수를 설정하려고합니다. //inside Constant.h extern int FONT; inside Constant.m #define IS_IPAD (UI_USER_INTERFACE_IDIOM == UIUserInterfaceIdiomPad) #