nullptr

    2

    1답변

    Arduino 메가 2560에서 핀 변경 인터럽트를 활성화하는 데 "Yet Another PCInt Library"을 사용하려고합니다. Arduino IDE에서 코드는 Windows에서 제대로 컴파일되지만 Mac에서는 실패합니다 . nullptr not declared in this scope attachInterrupt(pin, (callback)fun

    0

    3답변

    std::forward_list을 걷는 것이 가능하며,이 중재자가 null이 될 때까지 반복기를 증가시킵니다. 구식 방식 ... 다음 예제에서는 print() 함수를 만듭니다. #include <iostream> #include <forward_list> void print(std::forward_list<int>::iterator fl_it, std

    0

    2답변

    남자. 소스 코드에서 Box2D를 컴파일하고 있는데 약간의 문제가 있습니다. Box2D 디렉토리에서 premake의 래쉬 버전을 실행 한 다음/Build/gmake로 전환하고 make를 실행했습니다. 답장 해주세요. ../../Box2D/Dynamics/b2Body.cpp: In member function ‘void b2Body::DestroyFixtur

    1

    2답변

    new를 사용할 때 bad_alloc 예외가 발생합니다. 계속하기 전에 ptr에서 delete를 호출해야합니까? 아니면 할당 된 메모리가 없다고 확신 할 수 있습니까? 노히트 버전을 사용하면 어떻습니까? nullptr가 반환되면 메모리가 할당되지 않았다는 것을 다시 확신 할 수 있습니까?

    -9

    1답변

    템플릿을 사용하여 C++에서 이중 링크 목록을 구현하고 있습니다. 나는 템플렛에 손을 대고있다. template <class T> class DList{ Node<T> *head; Node<T> *tail; public: Dlist(){ head = tail = nullptr; }

    -1

    1답변

    방금 ​​CodeLite와 최신 버전의 TDM-GCC 컴파일러가 설치되었습니다. C++ 11과 C++ 14를 모두 지원합니다. 그러나, nullptr을 사용하여 프로그램을 작성하면 여전히 그게 'nullptr' was not declared in this scope입니다. 다른 내가 컴파일러에 의해 허용되는 nullptr 위해서는 어떻게해야합니까?

    3

    1답변

    gmock이 생소하고 SaveArg를 사용할 때 어떤 일이 일어나는지 이해하고 싶습니다. 는 여기에 내가 gmock의 다큐에있는 내용은 다음과 같습니다 SaveArg<N>(pointer) : N 번째를 저장 (0 기반) 인수 * 포인터. N 번째의 인수 메이크업 "포인터"점, 또는 "포인터"가 가리키는대로의 N 번째 인수의 값을 할당 : 이 무슨 뜻 ? 나

    1

    1답변

    저는 현재 제 3 자 C++ 코드를 사용하고 있습니다.이 코드는 제게는 이상하게 보입니다 (저는 C++ 11로 시작했습니다). 나에게 남아있는 많은 것들 중 하나는, 당황 몇 가지 포인터 유형 NULL에서 static_cast의 많은 경우 : SomeClass* someClassPtr = static_cast<SomeClass*>(NULL); 난 당신이

    2

    3답변

    함수의 여러 계층을 통해 포인터를 전달해야하는 일부 코드에 문제가 있습니다. 포인터는 null이 될 수 있으므로 nullptr의 경우 최종 함수에 오버로드가 발생했습니다. test는 test_ptr의 첫 번째 버전을 호출하지만이 경우가 아니라면, void test_ptr(std::nullptr_t) { std::cout << "nullptr" <

    1

    1답변

    nullptr 값으로 변수를 초기화하는 경우. 그리고 나서 실패 할 때 NULL 값을 반환 할 WinAPI 함수를 가져옵니다. NULL을 사용해야합니까? 아니면 함수가 실패했는지 검사 할 때 nullptr을 검사 할 수 있습니까? if (windowfunctionresult == nullptr) { return false; }