++C רשימות - עמוד 3 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

++C רשימות


נעמה.

Recommended Posts

  • תגובות 35
  • נוצר
  • תגובה אחרונה

משתתפים בולטים בדיון

משתתפים בולטים בדיון

אבל מה בתכלס נשאר לך שם אחרי הקריאה(לא מה צריך להיות)?

עריכה:



//תרגיל 3: פונקציה המחזירה רשימה ברוורס
#include <iostream>
#include <conio.h>
#include "Link.h"
#include "List.h"
using namespace std;
template <class T>
void Revers(List<T> list, List<T> &temp)
{

while(!list.IsEmpty())
{
temp.Add(list.RemoveFirst());
}

}

void main()
{

List<int>list,temp;
int i=0;

while(i<9)//הצבת ערכים ברשימה
{
list.Add(i*2+5);
i++;
}
cout<<"list is: ";
list.print();//הדפסת הרשימה

Revers(list,temp);//קריאה לפונקציה להפיכת הרשימה
cout<<"\n\nlist revers is: ";
temp.print();//הדפסת הרשימה ההפוכה

getche();
}
/*

*/


מה יש לך בTEM אחרי קריאת הפונ?

קישור לתוכן
שתף באתרים אחרים

התוכנית פועלת?(שאלה)

בסך הכל שיניתי את הערך שהפונ מחזירה ל- VOID(את הTEMP החזרתי דרך הפרמטרים ע"י REF), ואת סוג הפרמטר הראשון שהפונ מקבלת(הורדתי את הרפרנס שלו, אך סביר להניח שהתוכנית לא עובדת בגלל זה).

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.


×
  • צור חדש...