שלום לכולם 
מימשתי מחלקה כלשהי משל עצמי, של מטריצה.
אני מעוניין ליצור את כל המטריצות של סטטיות בלבד, הקצאה על הHeap בלבד.
יש לי פונקציה כלשהי של כפל מטריצות, שמחזירה מטריצה - ההגדרה של המטריצה שמוחזרת היא בגודל שידוע מראש בזמן קומפילציה ולכן אין בעיה ליצור אותה בHeap.
הבעיה היא שאני צריך להחזיר את המטריצה הזו מהפונקציה שמחשבת את הכפל - והיא נמחקת מהHeap בסוף הScope (שהוא בעצם אחרי הreturn של הפונקציה).
אני לא רוצה להשתמש בCopy CTor.
יש אופציה כזו? להכריח משתנה להישאר בזכרון (Heap בלבד, בלי הקצאה דינאמית) גם לאחר Scope מסוים?
תודה