לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #4  
ישן 25-09-2005, 16:59
  AlexKarpman AlexKarpman אינו מחובר  
 
חבר מתאריך: 20.12.01
הודעות: 20,962
אוקיי, שוב:
בתגובה להודעה מספר 3 שנכתבה על ידי Elad_Golan שמתחילה ב "תודה. תוכל להסביר לי קצת יותר?"

מה שקורה זה שיש לך אינקלוד לקבצי H מסויימים ובהם מוגדרות מחלקות.
העניין הוא שקורה שיש לך 2 אינקלודים לאותו קובץ H, מה שאומר שיש
מחלקות שמוגדרות פעמיים.

כדי שהמחלקות יוגדרו רק פעם אחת, בלי קשר לכמה פעמים שעושים
אינקלוד לקובץ ה-H, עליך לתחום את כל הקוד בקבצי ה-H בתוך DEFINEים,
כמו בדוגמה.
לדוגמה, הקובץ week.h המתוקן יראה כך:
קוד PHP:
 #include "Appointment.h"
#include "ApptmntTime.h"
#include <string>

#ifndef _WEEK_H_
#define _WEEK_H_
class Week{
private:
    
Appointment thisWeek;
    
bool overlap(const ApptmntTimestartTime, const ApptmntTime endTime);
public:
    
Week();
    
Week(const int days);
    
bool setAppointment(const intday);
    
bool placeAppointment(const stringsubject, const stringlocation,
                      const 
ApptmntTimestartTime, const ApptmntTimeendTime,
                      const 
intday);
    
void show(const int day);
    
bool overlap(const int day, const ApptmntTimestartTime, const ApptmntTimeendTime);
    
bool deleteAppointment(const int day);
    
bool setTime(ApptmntTimeApptmntTime, const stringmsg);
    
string dayName(const int day);
};
#endif 

חוץ מזה, יש עוד שגיאות בקשר לפונקציה insert, אבל לגביהן אני לא יכול לעזור לך.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #10  
ישן 27-09-2005, 11:38
  Elad_Golan Elad_Golan אינו מחובר  
 
חבר מתאריך: 25.09.05
הודעות: 6
שלח הודעה דרך MSN אל Elad_Golan
תודה רבה
בתגובה להודעה מספר 9 שנכתבה על ידי scripter שמתחילה ב "..."

תודה על הרעיון. קצת מאוחר מדי בשבילי לבצע אותו.

חשוב לציין - אני מתכנת #C. זאת עבודה שקיבלתי באוניברסיטה, שהייתי צריך לכתוב ב ++C. הגשתי כבר.

הבעיה היא שלא לימדו אותנו ++C לכבוד זה. הסיבה ש ++C ולא בשפה אחרת היא בגלל מצביעים שהיינו צריכים להשתמש בהם ע"מ לבנות רשימה מקושרת.

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

אין לי שום רצון או סיבה, ע"מ ליצור את התוכנה הזאת כמוצלחת יותר. אם ארצה לשפר אותה, אעשה דברים אחרים.

זאת תוכנה של יומן שבועי, המציג 7 ימים עם שמותיהם ומאפשר קביעת פגישות וצפיה בהן. אם הייתי כותב את התוכנה ברמה הפרקטית, הייתי משתמש ביותר structureים למיניהם ובכמה פונקציות נוספות ומחלקות נוספות, ע"מ ליצור יומן שיציג תאריכים בנוסף לימי השבוע, יאפשר מחיקה של פגישות, קביעת פגישה חוזרת (כל יום/שבוע/שנה וכו') וכמובן גם יכתוב את כל המידע לקובץ.
עדיין - הדרישות שלי מעצמי, כמתכנת, גבוהות מדרישות האוניברסיטה. הבעיה היחידה שהייתה היא קוצר בזמן. אולי יום אחד, אם אהיה משועמם, אעשה זאת בכל זאת.

נערך לאחרונה ע"י Elad_Golan בתאריך 27-09-2005 בשעה 11:51.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 19:07

הדף נוצר ב 0.04 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר