extern

    0

    1답변

    나는 A 클래스라는 C++ 프로젝트를 가지고있다. Definitions.h이라는 헤더 파일도 있습니다. 내가 헤더 파일에 다음 코드를 작성 : A* aClass; 그리고 응용 프로그램의 기본에, 나는 쓰기 : aClass = new A(); 이에 의해 나에게 클래스 A의 재정의 오류를 제공합니다 그것을 사용하는 다른 클래스들. 그래서, 웹을 검색 한

    -1

    1답변

    실수로 적은 수의 params.it로 extern 함수를 호출했습니다. 바로 다음 줄에 extern 오프셋을 사용하여 readl을 수행했습니다. (실수로 호출 된 함수에서 실패하지 않았습니다.) 누군가 나를 이해하도록 도울 수 있습니다. 팔 기반 보드였습니다.

    11

    2답변

    연타, GCC 및 VS2013 모든 main()에서 w의 재정에 대해 불평하지만, 나는 이것을 허용하지 표준 아무것도 찾을 수 없습니다. namespace N { extern int j; int j; } int main() { extern int w; int w; } 이 단락은 블록 범위에 extern 선언의

    1

    1답변

    로깅 라이브러리 liblog.so을 만들었습니다. File *rt_file이라는 변수를 공유하고 싶습니다.이 변수는 lib_rt.h에 정의되어 있으며이 헤더는 log_rt.c,log_linux.c ==> liblog.so, logd.c ==> logd 및 log_rt_client.c ==> log_rt_client으로 상속됩니다. 여기서 나는 데몬을 만들었

    1

    1답변

    C++ (11)는 템플릿의 인스턴스가 번역 다른 유닛에 있음을 나타냅니다 '통근 템플릿'라는 기능을 도입했다. (내가 맞다?) 이 (http://www.youtube.com/watch?v=3annCCTx35o) 강의도 알려줍니다 당신은 통근 템플릿과 돈을 지정하는 경우 . '는 t이 인스턴스화를 포함, 링커가 오류가 발생합니다 (2시 25분 주위에 비디오에

    2

    2답변

    GCC를 사용하는 임베디드 제품에 대한 하드웨어 추상화 라이브러리를 개발 중입니다. 라이브러리 내에 라이브러리를 링크하는 응용 프로그램에 읽기 전용이어야하지만 정의 된 컴파일 단위 내에서 수정할 수있는 변수가 있습니다 그것. 응용 프로그램에서 변수의 값을 읽을 수 있도록 정수를 선언 할 수있는 표준 방법이 있지만 생성을 시도 할 경우 오류를 생성하도록 컴파

    1

    2답변

    내가 아는 한 extern 키워드는 여러 파일 내에서 사용해야하는 전역 변수를 선언하는 데 사용됩니다. 일반적으로 extern 키워드는 헤더 파일에 정의되어 많은 .cpp 또는 헤더 파일에서 다시 사용됩니다. 어제 나는, 저자 는 통화 당에 통근 변수를 선언하고 MAIN.CPP d.cpp extern int whatever; //yes, it is decl

    5

    2답변

    두 개의 C 소스 코드 파일이 있습니다. extern unsigned char flag; 가 정확하고 안전이, 또는 변수를 참조 할 때마다 volatile 키워드 반복한다 : 다른 C 파일과 같은 기준을 포함 ​​ volatile unsigned char flag=0; : 하나 개의 파일은 다음과 같은 선언을 포함 ? 즉 extern volatile

    0

    1답변

    하나의 솔루션에 4 개의 프로젝트가 있습니다. 전역으로 하나의 헤더 파일에 extern으로 정의 된 변수를 사용하고 싶습니다. 프로젝트에서 프로젝트 1 mainfile.cpp에서 headerfile.h 및 function.cpp 2 headerfile.h의 containts : extern int nframes; mainfile.cpp의 (가) 포함 :

    4

    2답변

    C++ 코드에서 C 라이브러리에 종속되어 있습니다. 이 C 라이브러리는 3 개의 인수로 콜백을 정의 할 수있게 해준다. 예 : file.c 이것은 내가에 콜백으로 직접 멤버 함수를 통과 할 수 없기 때문에는 C에서 #ifdef __cplusplus extern "C"{ #endif typedef void(*callback)(argument* 1