Sort By: New Votes
  1. 유효한 C++ 프로그램을 종료하지 않는 프로그램입니까?
  2. 0 크기의 동적 배열에 대한 포인터를 증가시키는 것이 정의되어 있지 않습니까?
  3. const ref undefined behavior에 의해 새로 생성 된 객체를 캡처하고 있습니까?
  4. 포인터 산술을 통해 구조체 데이터 멤버에 액세스
  5. C는 C++에서 std:: less에 해당합니까?
  6. 정의되지 않은 동작을 포함하는 소스 코드가 컴파일러를 충돌시키는 것이 합법적입니까?
  7. d== 0 일 때 'd/= d'가 0으로 나누기 예외를 발생시키지 않는 이유는 무엇입니까?
  8. bool에 여분의 비트를 설정하면 동시에 true와 false가됩니다.
  9. C++ 표준은 초기화되지 않은 bool이 프로그램을 중단시키는 것을 허용합니까?
  10. 평생 규칙의 끝에서의 차이점은 무엇입니까?
  11. 선언과 정의의 충돌이 정의되지 않은 동작을 유발합니까?
  12. 소멸자에 대한 명시 적 호출
  13. 이 실패 테스트는 null 포인터가 정의되지 않은 동작, 컴파일러 버그 또는 다른 것에 0을 추가합니까?
  14. reinterpret_cast 버그 또는 UB?
  15. valgrind는 std:: make_unique에서 메모리 누수를 보여줍니다.
  16. 이 C++ 멤버 초기화 동작이 잘 정의되어 있습니까?
  17. 다른 trivially 복사 가능한 유형 사이에 표준:: memcpy 정의되지 않은 동작입니까?
  18. mem:: forget(mem:: uninitialized())는 동작을 정의 했습니까?
  19. C와 C++에서 "a=b,++ a;"와 같은 쉼표 연산자를 사용하는 표현식이 정의되지 않았습니까?
  20. 잘못된 캐스트-캐스트 또는 정의되지 않은 동작입니까?