עבור לתוכן

תכנות

פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.

  1. Started by raiman1,

    כמו שאמרתי יש לי בעיה ביצירת המחלקה תור . את ממשק המחלקה ניתן למצוא בעמוד 238. זה הקוד של המחלקה שעשיתי: public class Queue<T> { private Node<T> first; private Node<T> last; public Queue() { this.first = null; this.last = null; this.first.SetNext(this.last); } public bool IsEmpty() { return (this.first == null&&this.last==null); } public void Insert(T x) { Node<T> temp = new Node<T>(x, this.last); this.last = temp; } public T Remove() { T temp = this.first.GetInfo(); this.first = this.first.Getnext(); return temp; } …

    • 38 תגובות
    • 4.6k צפיות
  2. Started by eliom,

    אני לא הבנתי את המשפט הזה? למשל, נשכתב כעת המחלקה, כך שכאשר המשתמש בא לשנות את אורך או רוחב המלבן, השינוי יתקבל רק אם האורך או הרוחב החדשים יהיו גדולים ממש מ-0 אפשר הסבר תודה.

    • 20 תגובות
    • 2.2k צפיות
  3. Started by eliom,

    ביטול

    • 1 תגובה
    • 883 צפיות
  4. Started by eliom,

    אפשר הסבר מפורט מהו הקצאת זיכרון דינמית .כי אני ניסיתי ללמוד מכמה מקומות שונים ואני לא מבין את זה 100% אם אפשר דוגמת קוד שתמחיש את זה. תודה.

    • 7 תגובות
    • 4.3k צפיות
  5. Started by eliom,

    מישהו יכול לפרט לי מה הקוד הזה אומר? ומזה minValue/maxValue? using System; public class CVariableExample2 { public static int Main(string[] args) { Console.WriteLine("MaxInt = {0}, MaxLong = {1}", int.MaxValue, long.MaxValue); Console.WriteLine("MinInt = {0}, MinLong = {1}", int.MinValue, long.MinValue); return 0; } }

    • 13 תגובות
    • 1.8k צפיות
  6. Started by eliom,

    אפשר בבקשה הסבר מזה פונקציה חופפת ואיך מגדירים אותה בקוד. תודה.

    • 10 תגובות
    • 1.7k צפיות
  7. Started by eliom,
    • 0 תגובות
    • 315 צפיות
  8. Started by eliom,

    אני מבין את כל הקוד הזה.אבל לא הבנתי מה אומר Console.WriteLine("The sum is: {0}", sum); שמה אומר ה-0 ו-sum? בקוד הזה? [B]using[/B] System; [B]class[/B] CalculateSum { [B]static void[/B] Main() { [B]int [/B]num1; [B]int [/B]num2; [B]int[/B] sum; Console.Write("Insert first number Please: "); num1 = [B]int[/B].Parse(Console.ReadLine()); Console.Write("Insert second number Please: "); num2 = [B]int[/B].Parse(Console.ReadLine()); sum = num1 + num2; Console.WriteLine("The sum is: {0}", sum); } }

    • 8 תגובות
    • 943 צפיות
  9. Started by OC,

    אפשר לינק להורדת התוכנה עם זה חוקי....

    • 3 תגובות
    • 1.6k צפיות
  10. Started by ras81,

    שלום ברצוני לקרוא מידע מקובץ אשר יקרא גם אותיות וגם מספרים כלומר, אני מקבל קובץ שמכיל את השורה " D 231" אז הוא יקבל צ'אר D וINT של 231. איך אני עושה את זה? כמובן בהנחה שיש כמה שורות וכל שורה אני רוצה לקלוט בנפרד עד סוף הקובץ. תודה לכל מי שיעזור

    • 1 תגובה
    • 830 צפיות
  11. אני רוצה לבנות רשימה שכול פעם אוכל להכניס אליה אובייקט מסויים והיא תדע לשרשר וולהכניס בהתאם . עכשיו הרשימה צריכה להיות רשימה של מצביעים על אובייקטים כדי שאוכל כול פעם לגשת לשדה של אובייקט מתוך הרשימה . אשמח להסבר איך לעשות זאת בעזרת קוד זה .. תודה .

    • 1 תגובה
    • 2.7k צפיות
  12. Started by Yehudaa,

    אני מקווה שהסקר יתקבל ברוח טובה :-\ פשוט מעניין אותי מה הלך הרוח בנושא כי אח שלי למד הרבה c++ והוא טוען שזאת שפה מסריחה , והוא חובב של java אם תרצו עוד אפשרויות בסקר תגידו .

    • 22 תגובות
    • 2.4k צפיות
  13. שלום אנשים כתבתי פרוייקט בC++, דיי רציני, ויש לי 2 בעיות שונות, כשאני מתקן אחת, מגיעה השנייה בעייה ראשונה: הדפסה של מחרוזת ארוכה מדי לתוך קובץ גורמת להוספה של כמה תווים לא מזוהים (סתם זבל מהזיכרון) בהדפסה (במילים אחרות, זה עובד על כל שורות הקוד, אבל יש פגמים קטנים בפלט) הפתרון - קיצור של המחרוזת (אני מוסיף מחרוזת קבועה - תגיות [הפלט בשפת XML] שאני יכול לקצר) הבעייה שזה יוצר - אחרי שהתוכנית עובדת על מספר שורות קוד פתאום אני מקבל חלון - "JackTokenizer.exe נתקל בבעייה ועליו להיסגר" וכו' (כמו שאפשר להבין, שם הקובץ הוא JackTokenizer.exe) - מה שלא קורה כשאני עובד בDebug (למעשה, בדיבאג זה עובד מושלם) אני משנה את המחרוזת חזרה לאיך שהייתה קודם ושוב - הבעייה הראשונה חזרה אני מניח ש…

    • 17 תגובות
    • 2.2k צפיות
  14. Started by ras81,

    שלום ברצוני לקלוט מספר משתנים שונים מסוג INT, DOUBLE וכו' כאשר לא מבטיחים לי שכל המשתנים קיימים כלומר אני יכול להיות שהמשמש ייתן לי רק שניים מתוך המשתנים (שזה גם בסדר כי בפונקציה יש DEFAULT) הבעיה היא איך לעשות את זה........ ניסיתי בשיטה הבאה - אבל זה לא עובד לי. unsigned long _l=0; char* _man="bla";// change double e=0; char _c; unsigned int s=0; unsigned int d=0; double c=0; int i=0; while (scanf("%c",&_c) && i<20) { switch (_c) { case('C'): cin>>_l>>" ">>_m>>" ">>e>>" ">>seat>>" ">>d>>" ">>".">>"\n";

    • 6 תגובות
    • 1.2k צפיות
  15. יש לי בעיה בזמן ריצה פתאום הקומפיילר (VS 2010) נותן לי את ההודעה המוכרת של בעיה בזמן ריצה (עם ה break וה continue) ופותח לי ב VS קובץ ASM שמתחיל ככה: page ,132 title chkstk - C stack checking routine ;*** ;chkstk.asm - C stack checking routine ; ; Copyright © Microsoft Corporation. All rights reserved. ; ;Purpose: ; Provides support for automatic stack checking in C procedures ; when stack checking is enabled. ; ;******************************************************************************* אני לא יודע מה יכל לגרום לזה אבל הדבר היחיד שנראה לי חריג הוא שהקצאתי מערך של INT בגודל שתי מליון int arr[2000001], זה אמור להיות חריגה מגודל ההקצאה המותר? אם כן…

  16. היי, חבר שלי נחוש בדעתו למצוא נוסחא למספרים ראשוניים... עזבו אתם לא רוצים לדעת בכל מקרה אני עוזר לו בכך שאני יוצר תוכנה שתציג לו רשימות וסטטיסטיקות למינהם. החלק הזה פשוט, הקטע הבעייתי בשבילי זה זה: אני משתמש בחלון GUI (תמונה מצורפת). יש שני דברים שאני לא מצליח לעשות ולא הצלחתי למצוא עזרה באינטרנט. כאשר אני לוחץ על אחד הTools אני רוצה שיפתח חלון (Dialog) שבו אני יוכל לכתוב מספר (שיכנס למשתנה). בנוסף אני גם רוצה להציג את המידע בתוך התוכנה, בחלק (שכרגע) אפור. מישהו מוכן לעזור לי עם זוג הבעיות הנ"ל? [attachment deleted by admin - 90 dayss]

    • 21 תגובות
    • 2.9k צפיות
  17. כתבתי היום איזה structure אחד וניסיתי להגדיר בתוכו משתנה מטיפוס string (לא שכחתי להוסיף את הinclude המתאים), והקוד לא מתקמפל. אני מתאר לעצמי שזה בגלל שstring זה "משתנה" (לא בדיוק משתנה) דינאמי, שאין לו גודל קבוע, ובגלל זה הstructure לא מסכים לקבל אותו, אבל בכל זאת מאוד נוח לעבוד איתו. יש איזושהי דרך שאפשר בכל זאת להשתמש במשתנה string בstructures? (אולי להגדיר לו גודל קבוע כמו נגיד מערך של תווים?). תודה! קטע קוד לדוגמא: #include <string> struct MyStruct { string name; int something; };

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

    • 2 תגובות
    • 1.3k צפיות
  19. איבר במערך המקושר הוא struct node // structure of a node for a list { car members_car; //àåáé÷è øëá member members_info; //àåáé÷è çáø îåòãåï node* next; // pointer to an object node }; אבל מה אני צריך לעשות כשהוא אומר לי לעשות initialize לmembers_car ולmembers_info ?

    • 14 תגובות
    • 1.3k צפיות
  20. Started by ras81,

    שלום מה קורה אם אני יותר פונק אשר עושה THROW מבלי שיש לה TRY לפני כן? האם הוא ייזרוק THROW בכלל? האם הוא ייצא מהתוכנית? או שיעשה משהו אחר? תודה

    • 2 תגובות
    • 1k צפיות
  21. שלום יש לי שבתוכו יש קלס (של אקספטיון במקרה) איך אני יכול לרשת את הקלס של האקספטיון?

    • 3 תגובות
    • 972 צפיות
  22. Started by erap129,

    יש איזו פקודה שעושה את הפעולה ההפוכה מCOUT אוPRINTF ומוחקת משהו שנרשם מקודם בעזרת אחת מהפקודות האלו? (עדיף שהיא תהיה בספריית STDIO.H) עריכה- אוקיי עכשיו מצאתי שיש את האופרטור delete שיכול למחוק פוינטרים. אז כדי למחוק תו (למשל A) אני עושה משהו כזה? char letter='a'; char *ptr; ptr=&letter; printf("%c",letter); delete letter; זה נכון?

    • 8 תגובות
    • 2k צפיות
  23. Started by Zeldoom,

    שלום , קיבלתי לכתוב תכנית שתקלוט מהמשתמש מטריצה 10*10 של מספרים שלמים. :בניתי את השלב הראשון: int matrix[10][10]; cout<<"enter numbers into matrix"<<endl; for(int flag=0;flag<10;flag++) { for(int i=0;i<10;i++) cin>>matrix[flag]; } . לאחר שקלטתי מהמשתמש את המספרים אני אמור לבצע על המטריצה מיון בועות. ?השאלה היא איך אני מבצע מיון בועות במטריצה כולה. תודה!

    • 2 תגובות
    • 1.1k צפיות
  24. Started by X_Dror,

    מה קורה כולם? לפני איזה חודש התקנתי אצלי C++ (אני לא זוכר של איזה קומפיילר) בקיצור לפני כמה ימים שניסיתי להכנס הוא כתב לי את השגיאה שאפשר לראות בתמונה. בכל מקרה לא משנה על מה אני לוחץ הוא לא נותן לי להכנס וסוגר את היישום, וניסיתי גם את ה- Borland C++ אם משהו יוכל לעזור לי זה אני אודה לו מאוד! תודה! [attachment deleted by admin - 90 dayss]

    • 2 תגובות
    • 888 צפיות
  25. Started by eli33,

    איך אני משהה את התוכנית לכמה שניות אני כותב ב C++ CLR . חיפשתי בגוגל ומצאתי את Sleep אבל משום מה זה לא עובד וכן הוספתי את windows.h .

    • 2 תגובות
    • 768 צפיות

דיונים חדשים בפורומים