C++/CLI 프로그램에 기존 표준 C++ 클래스를 포함하면 작동합니까?
제 테스트에서 모든 것이 잘 작동했지만 모든 프로그램에서 사실입니까?모든 표준 C++ 기능이 C++/CLI에서 작동합니까?
1
A
답변
3
Microsoft가 약속 한 내용입니다. (나는 어제 this video을 보았다. 명시 적으로 언급했는데, 특히 C++ 0x에 nullptr
을 추가하면 손상 될 수있다.)
그래, 네이티브 C++ 프로그램을 가져 와서 C++/CLI로 컴파일하면 아니요 코드가 변경되면 예, 계속 작동합니다.
그리고 물론
, 당신은 당신의 코드를 변경하는 경우 (모든 베팅이 꺼져 물론 다음, 대신 새로운 및 기타 "관리"변경 gcnew, 당신은 수도 또는 암호를 해독하지 않을 수 있습니다) 당신을 무엇
5
클래스를 실제로 관리되는 (gc) 클래스로 변경하면, 아니요, 때때로 깨질 수 있습니다. 특히, 삭제 연산자의 의미는 객체가 가비지 컬렉터에 의해 관리되기 때문에 변경됩니다. 객체를 삭제하면 메모리가 해제되지 않을 수 있습니다.
+0
그러나 스택 객체에서 결정적 파괴가 발생하므로 RAII를 사용할 수 있습니다. –
관련 문제
- 1. WordPress 로그인 기능이 작동합니까?
- 2. WPF에서 자동 완성 기능이 작동합니까?
- 3. jQuery Image 프리 로더 기능이 작동합니까?
- 4. C# 코딩 표준 도구
- 5. 대형 문서에서 lucene 검색 기능이 작동합니까?
- 6. JUnit TestCase 기능이 실제로 어떻게 작동합니까?
- 7. 이 캐싱 기능이 작동하는 방식으로 작동합니까?
- 8. Eclipse RSE 및 xdebug -이 기능이 작동합니까?
- 9. C 표준
- 10. C++ 표준 라이브러리 예외 목록?
- 11. jRuby를 사용하는 경우 표준 루비 레일이 작동합니까?
- 12. C 번호 기능이 설정되어
- 13. 액세스 C++ 기능이
- 14. C++ 0X "표준 레이아웃"
- 15. C++ 표준 생성자를 생성하십시오.
- 16. 큰 세계에 2D 카메라를 효율적으로 구현하는 XNA의 표준 기능이 있습니까
- 17. C# 표준 출력 readtoEnd()
- 18. 어떻게 C# 컴파일러가 작동합니까?
- 19. C/C++ 헤더 파일 표준?
- 20. CachedRowSet은 모든 ResultSet 구현에서 작동합니까?
- 21. jquery 선택기가 모든 브라우저에서 작동합니까?
- 22. Apache Commons는 모든 서버에서 작동합니까?
- 23. C++ 표준 : 설정 비교기
- 24. C++ 코딩 표준
- 25. 표준 C++ 문법이 있습니까?
- 26. C++ 표준 라이브러리 버전
- 27. C++ 표준 : : 문자열 생성자
- 28. C++ 표준 : : 변환 부작용
- 29. 표준 C++ 라이브러리
- 30. Vim 구문 강조 기능이 작동하지 않습니다. (그러나 gvim에서 작동합니까?)
을 관리되는 C++의 의미는 정확히 무엇입니까? 원래 사용되지 않는 "관리 확장 C++"또는 현재 지원되는 C++/CLI? 나는 후자를 추측하지만 확신 할 때까지 질문/태그를 편집하지 않을 것입니다. – jalf