Wikipedia에서는 C + + 11에서 시퀀스 포인트가 사용되지 않는다고 말합니다. 그게 무슨 뜻 이죠? 이는 시퀀스 포인트로 인한 정의되지 않은 동작이 아무런 효과가 없다는 것을 의미합니까?시퀀스 포인트가없는 C++ 11?
16
A
답변
9
명확한 설명을 제공하기 위해 "시퀀스 포인트"라는 용어는 더 이상 사용되지 않습니다. C++ 언어가 변경되어서는 안됩니다.
당신은 here
7
같은 더 명시적인 말씨에 찬성 사용되지 않습니다 어구 "순서 포인트" "전에 서열"자세한 정보를 찾을 수 있습니다. 순서 지점은 이미 이해하기가 어려웠습니다. 멀티 쓰레딩을 추가하면 다른 사람이 처리하기가 거의 불가능 해 지므로 (최소한 대부분은) 다른 말씨를 사용하여 제거되었습니다.
8
"시퀀스 포인트"라는 용어의 가장 큰 문제점 중 하나는 절대로 존재하지 않는 절대 시퀀싱 유형을 제안한다는 것입니다. a = (b(),c()) + d();
표현식을 생각해보십시오. b()
과 c()
사이에 시퀀스 포인트가 있지만, 그 외 모든 것이 c()
보다 먼저 명확하게 표시되거나 b()
이후로 명확하게 설명 될 수있는 것은 아닙니다. b()
, c()
및 d()
은 bcd
, bdc
또는 dbc
순서로 평가할 수 있습니다. "시퀀스"포인트 용어는 실제로 그렇게 명확하지는 않지만 더 새로운 용어가 그 것이다.
관련 문제
- 1. C# 시퀀스 선택
- 2. C++ 11 파일 스트림
- 3. C++ 03과 C++ 11 사이의 정의되지 않은 동작의 차이점은 무엇입니까?
- 4. 컨테이너 클래스 시퀀스 C++
- 5. localtime_r에 대한 C++ 11 대체물
- 6. Boost.Regex 대 C++ 11 Regex
- 7. 기능 언어로 C++ 0x (C++ 11)?
- 8. C# ASP 시퀀스 폼 인증을로드하십시오.
- 9. 파일에서 바이트 시퀀스 찾기 (C#)
- 10. C# Winform 다중 스레드 시퀀스
- 11. 좋은 C++ 11 정보, 위키피디아 제외?
- 12. C++ 11 포인터 유니 파이퍼 도우미 함수
- 13. cplusplus.com for C++와 같은 사이트 11
- 14. C++에서 auto 및 decltype 사용 11
- 15. SGI slist와 C++ 11 forward_list의 차이점은 무엇입니까?
- 16. Windows Media Player (11+) C# 플러그인
- 17. C++ 11 - 고유 값 구별 포인터
- 18. C++ 11 char16_t strlen 동등한 함수
- 19. C++ 11 정규 표현식에 match_partial이 있습니까?
- 20. 매크로 11
- 21. 반환 1, 2, ..., 11,
- 22. 시퀀스 생성기가 무시됩니다.
- 23. 파이썬 : 시퀀스
- 24. 시퀀스 필드, 기본 키/시퀀스 쌍에 대한 개별 시퀀스 추적
- 25. UML 시퀀스 다이어그램이 DSL은 C#과 비슷하지만?
- 26. 동작 시퀀스 (대물 렌즈 C) iPhone
- 27. C++에서 시퀀스 컨테이너의 유연한 변이
- 28. C#의 부분 클래스 실행 시퀀스
- 29. C# SmartDate 변환기가 여기에 있습니다. "sun 11"-> 2009-12-06 11:00:00
- 30. VS 11 설치 위치에주의하지 않습니다
인용 된 위키 피 디아 문서에 대한 링크를 제공 할 수 있습니까? –
@ Péter : http://en.wikipedia.org/wiki/C%2B%2B0x – kennytm
@KennyTM Thanx :-) –