Q
"기능 물"?
4
A
답변
2
번호
는 또한 here.가
3
내 투표 :: 기능을 TR1에가는 FQA 대답을 참조하십시오.
펑 functionoids 또는 는 tr1/boost::function
는 진화되는 염기를 나타낸다. 공통 인터페이스 펑쳐의 한계는 OO 패러다임이 다른 유형을 나타내며 템플릿 함수에만 전달 될 수 있기 때문입니다 (사용자가 파생 된 기본 클래스를 제공하지 않는 한). type erasure techniquetr1::function
를 이용하여 실제로
은이 한계를 극복 : 그들은 최고의 동적 전략 클래스을 구현하는 데 사용됩니다.
관련 문제
- 1. Java Reflection.Emit의 동등 물
- 2. WebGL의 왜곡/물
- 3. 문자열 비교 동등 물
- 4. "svn up"동등 물
- 5. 포크의 복제품 동등 물?
- 6. SWT JPANEL의 동등 물
- 7. Subversion : 이전 지형지 물 삭제 및 유지하기
- 8. fprint와 C++의 동등 물
- 9. 물 잔물결을 구현하는 방법은 무엇입니까?
- 10. MySQL 용 PGDATA 동등 물
- 11. 박스형 프리미티브 및 동등 물
- 12. iPhone + Quartz : 물 효과를 얻는 방법
- 13. Asp 메뉴 - 인증에 표시되는 부양 물 설정
- 14. SQL IN() 연산자에 대한 SPARQL 동등 물
- 15. TIFF에서 스팟 컬러 동등 물 추출하기
- 16. 물 효과 전환으로 내용보기를 전환하려면 어떻게해야합니까?
- 17. Hibernate Criteria 질의에서 Coalesce 동등 물?
- 18. 유체/물 시뮬레이션을위한 iPhone 물리 엔진?
- 19. CVS의 앰퍼샌드 모듈에 대해 동등 물
- 20. Java의 TreeSet과 C# .net의 동등 물
- 21. 드루팔 (Drupal) 7 UUID 기능
- 22. XSLT : XML : 기능/기능
- 23. 기능
- 24. 기능
- 25. 기능
- 26. 기능
- 27. 기능
- 28. 기능
- 29. 기능
- 30. 기능
나는 거기에 하나의 장소, 사실 overridable 호출 메서드를 사용하여 functionoids를 사용하여 유혹 될 수 있다고 생각 ... 부스트 또는 표준을 사용하는 API가 될 수 있습니다 : : 기능 또는 가능하지 않을 수도 있습니다 API를 위해 Lua와 같은 스크립팅 언어에 묶여 있어야합니다. Functionoid 접근법은 유연하지는 않지만 유연하지만 편리하지는 않지만 boost :: function 또는 std :: function과 같은 정교한 것보다 API 및 모듈 경계와 다른 컴파일러에서 사용하기가 더 쉽습니다 (적어도 함수 포인터에서 한 단계 올라간다. – stinky472