คำถามติดแท็ก c++-cli

7
เครื่องหมายรูปหมวก ('^') หมายถึงอะไรใน C ++ / CLI
ฉันเพิ่งเจอรหัสนี้และการค้นหาของ Google สองสามครั้งไม่ปรากฏคำอธิบายของไวยากรณ์ลึกลับ (สำหรับฉัน) นี้ Hashtable^ tempHash = gcnew Hashtable(iterators_); IDictionaryEnumerator^ enumerator = tempHash->GetEnumerator(); เครื่องหมายรูปหมวกหมายถึงอะไร (นี่gcnewเป็นของใหม่สำหรับฉันและฉันถามเกี่ยวกับที่นี่ )
212 .net  c++-cli 

4
เปลี่ยนโครงการ C ++ / CLI เป็นกรอบงานอื่นมากกว่า 4.0 ด้วย vs2010
ตั้งแต่ฉันอัพเกรดโครงการเป็นรูปแบบโครงการ visual studio 2010 โครงการ C ++ / CLI ของฉันจึงเป็นเป้าหมายเป็น. net framework 4.0 มันง่ายที่จะเปลี่ยนเวอร์ชั่นเฟรมเวิร์กเป็นเวอร์ชันอื่นจากโปรเจ็กต์ C # แต่ฉันไม่รู้ว่าจะทำสิ่งนี้ได้อย่างไรในโครงการ C ++ / CLI ฉันไม่เห็นการตั้งค่านี้ในหน้าคุณสมบัติโครงการ

2
รหัส VC ++ DOM สามารถเข้าถึงได้จาก VS addons หรือไม่
Visual Studio IntelliSense สำหรับ VC ++ ประกอบด้วยตัวแยกวิเคราะห์ EDG C ++ ที่ "สมบูรณ์" (ยังใช้โดย Intel และอื่น ๆ ) เนื่องจาก C # Code DOM สามารถเข้าถึง addons ได้ (แก้ไขฉันถ้าฉันผิด) C ++ Code DOM จึงสามารถเข้าถึงได้หรือไม่ สิ่งนี้สามารถใช้วิเคราะห์โครงการ VC ++ แบบเปิดภายในสภาพแวดล้อม VS ได้หรือไม่


4
คุณจะปิดชั้นเรียนเมื่อใดและทำไม
ใน C # และ C ++ / CLI คีย์เวิร์ดsealed(หรือNotInheritableใน VB) ถูกใช้เพื่อป้องกันคลาสจากโอกาสในการสืบทอด (คลาสจะไม่สามารถสืบทอดได้) ฉันรู้ว่าคุณลักษณะหนึ่งของการเขียนโปรแกรมเชิงวัตถุคือการสืบทอดและฉันรู้สึกว่าการใช้งานsealedขัดกับคุณลักษณะนี้จะหยุดการสืบทอด มีตัวอย่างที่แสดงให้เห็นถึงประโยชน์ของการใช้sealedและเวลาที่สำคัญหรือไม่?
89 c#  .net  oop  c++-cli 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.