עבור לתוכן

תכנות

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

  1. Started by LazyBoy,

    אהלן, אני מנסה ליצור Deque בjava אבל יש לי בעיות עם popFront() (אני לא יכול להשתמש בספריות המובנות) זה מה שיש לי כרגע public E popFront() throws DequeException { if ( isEmpty() ) throw new DequeException("Non-empty deque expected in call to popFront()."); Node tmpNode = new Node(); tmpNode.data = head.data; if ( size() == 1) head = rear = null; else { . . . } length--; return tmpNode.data; } אשמח אם מישהו יוכל להשלים את החסר/לעזור כי אני כבר משתגע. (לא פרסמתי את הקוד שיש לי שם כי הוא פשוט לא נכון) בעיקרון צריך לסדר שם את הרפרנטציות. תודה!

    • 8 תגובות
    • 1k צפיות
  2. Started by kutomer,

    כעקרון התלבטתי האם לפתוח את הנושא כאן או בפורום שפות עיליות אך החלטתי בפורום זה כי השאלה שלי היא לא בהכרח קשורה דווקא לc# אלא לצורת מימוש נכונה. אז הבעיה היא כזאת: יש לי class מסוים - נקרא לו provider ולclass הזה יש פונקציה בשם - excuteSheker אשר מקבלת שני פרמטרים: הראשון string מסוים והשני הוא class שאני יצרתי שמחזיק קונפיגורציה קטנה. ואני רוצה שברגע שמשתמש יריץ את הפונקציה של הexcuteSheker, אני לפי הקונפיגורציה שקיבלתי יעשה כל מיני פעולות ובסופו של דבר יחזיר כל פעם type שונה (פה למעשה הבעיה - שאותה פונקציה צריכה להחזיר typeים שונים). חשבתי להשתמש בFactory Method, כלומר כרגע זה הפתרון המועדף עלי - אני אצור class עבור כל אחד מהתוצאות האפשריות (משהו שלמעשה אני כמעט בכל מקר…

    • 20 תגובות
    • 5.1k צפיות
  3. Started by geniaXP,

    קראתי שהGC יוצר תור של מצביעים לכל האובייקטים שיש להם Dtor ובזמן הביצוע של GC הוא מעביר אותם לתור נוסף. אחרי שהוא מסיים את העבודה ומשחרר את כל הthreads הוא עובר על התור הזה בthread אחר ומפעיל את כל הפונקציות ההורסות. 1)האובייקט שיש לו Dtor עובר לדור 1 לא? 2)מתי משמידים את האובייקט? האם הDtor עושה את זה בלי קשר לקוד שכתבנו בתוכו?

    • 7 תגובות
    • 1.4k צפיות
  4. Started by Mr.wiz,

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

    • 3 תגובות
    • 1.1k צפיות
  5. Started by neogod,

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

    • 18 תגובות
    • 2.4k צפיות
  6. Started by Sfree,

    שלום. הורדתי את התוכנה "dev c++" והתחלתי לכתוב תוכניות בשפת C. רק יש בעיה קטנה (אני לא בטוח שתקראו לזה בעיה), שכתבתי למשל: #include <stdio.h> int main() { printf ("hello world"); } הכל טוב ויפה.. וזה כותב לי שאין שגיאות. ולפי מה שידוע לי, אחרי קימפול התוכנית אמור להופיע הפלט (חלון CMD שחור), ולי זה לא מופיע. פשוט לא קורה כלום ! החלון מהבהב לשבריר שנייה בציפייה שהפלט יופיע, אבל לא. אחזור שוב: דיבגתי>קימפלתי>אין שגיאות>לא מופיע פלט. מישהו יודע מה הבעיה פה לעזאזל ? האם זה אמור להיות כך ?

    • 5 תגובות
    • 2.5k צפיות
  7. Started by DevArea,

    שלום לכולכם, DevArea, אתר המתכנתים הישראלי-נפתח. האתר מתעסק במדריכים, מאמרים ועזרה בקשר לטכנולוגיית .NET של חברת מיקרוסופט. האתר מכיל מדריכים, מאמרים ופורומים, בנושאים רבים, הקשורים לטכנולוגיית ה .NET של מיקרוסופט, שנחשבת כיום לטכנולוגיית הפיתוח המובילה בעולם. המדריכים באתר, מיועדים למתכנתים בעת הליך העבודה שרוצים ללמוד דברים חדשים, ולמתכנתים בשלב הלמידה שמעוניינים להיעזר באתר כדיי ללמוד דברים נוספים בתחום. ישנם מדריכים מסוגים שונים ומגוונים, בהם מדריכים תיאורטיים, מדריכים המשלבים קוד, מדריכי HowTo ו Step by Step. כמובן, האתר מיועד גם להתייעצות בפורומים על בעיות ושאלות. האתר לא מיועד ללמד תכנות מ-0, אם כי, בהחלט יש מדריכים לאלה שהתחילו ללמוד לאחרונה ומעוניינים להשתמש באתר…

    • 2 תגובות
    • 1.4k צפיות
  8. Started by ktbnus,

    אני מחפש תוכנה נוחה ל Disassembling , יש המלצות?

    • 0 תגובות
    • 735 צפיות
  9. Started by trxman,

    אהלן יש לי שאלה: יש 2 שכבות div, אחת בתוך\על השנייה.. אם נגיד לdiv הכולל (המסגרת נקרא לו), אני קובע 600px גובה, ואז בdiv הפנימי, אני קובע 100% גובה, אני רוצה שה div הפנימי יהיה באותו אורך כמו המסגרת אבל זה לא קורה... הבנתי למה זה לא קורה כי הdiv הפנימי בעצם הוא standalone מה שנקרא...יענו, "מאיפה לעזאזל 100%?". אז השאלה שלי היא כזאת: איך אפשר לומר לדפדפן שה100% הוא ביחס לdiv החיצוני...ניסיתי לשחק עם positions אך לשווא. תודה רבה! רבה! רבה!

    • 2 תגובות
    • 641 צפיות
  10. Started by Pure-Gold,

    אני מנסה לעשות ToolBar שיהיה תמיד התחילת הדף ולא יזוז גם אם אני גולל את הדף. אני אם רושם: <div id="top_toolbar" style="position:fixed;top:0;width:100%;"> ומוסיף לתחילת העמוד: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "[url]http://www.w3.org/TR/html4/loose.dtd">[/url] זה עובד מצויין ב IE7 ו FF2 אבל ב IE6 הוא לא מתייחס יש למישהו פתרון ? (כמה שפחות קוד, ובלי JavaScript בכלל). תודה.

    • 10 תגובות
    • 1.8k צפיות
  11. Started by jenny0092,

    שלום, התבקשנו לכתוב תוכנית באסמבלי שמדיפסה מספרים מושלמים: מספר שלם חסר סימן נקרא מספר מושלם אם הוא שווה לסכום כל מחלקיו.לדוגמא 6 ו-28 הם שני המספרים המושלמים הראשונים: 6 = 1 +2 + 3 28 = 1 + 2+ 4+ 7 + 14 שים לב שיש הבדל בין המחלקים של מספר והפירוק שלו לגורמים.למשל עבור 28, הפירוק שלו לגורמים זה 7*4 אבל קבוצת המחלקים שלו הם הקבוצה {1,2,4,7,14}עליך לכתוב תוכנית הבודקת את כל המספרים מ-2 עד 65535 אם הם מושלמים ומדפיסה את המספרים שמתגלים כמושלמים.הנה התוכנית שכתבתי אבל כשאני מריצה את התוכנית אני מקבלת הודעת שגיאה : DIVIDE OFERFLOWמישהו יכול לעזור לי לתקן את זה? תודה רבה .STACK 100h .DATA SUM DW 1 NUM DW 2 HALF DW ? TWO DW 2 STRING DB 'xxxxx is perfect',13,10,'$' T…

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

    מה קורה חברה הורדתי את הקומפיילר ואת ה allegro אבל אני לא יודע איך אני עובד ז"א אני רוצה סביבת עבודה שתיהיה נוחה כמו ה editor של borland ואין לי מושג איך או מאיפה אני מוריד כזה editor ואיך בכלל אני מחבר בין כולם בבקשה עזרה חברה. תודה לכל העוזרים

    • 3 תגובות
    • 1.1k צפיות
  13. Started by ~שירה,

    אני מנסה לפתוח קובץ DLL <שJAVAV תפתח פונקציות הכתובות ב++C> זה מה שעשיתי: ++C קובץ הצהרה JNIEXPORT jint JNICALL Java_Targil1_begingMasseage (JNIEnv *, jobject, jchar*); ++C קובץ cpp JNIEXPORT jchar* JNICALL Java_Targil1_begingMasseage (JNIEnv *env, jobject obj) { char* message = new char[80]; message = "Hello World"; return message; } JAVAקובץ ublic class Targil1 { public native String begingMasseage(); public static void main(String[] args) { System.loadLibrary("Targil1"); Targil1 tar = new Targil1(); String message = tar.begingMasseage(); System.out.println("begingMasseage: " + message); } } וזה מה שהקומפיילר רושם ל…

    • 41 תגובות
    • 3.8k צפיות
  14. Started by card,

    שלום אני צריך איזה DLL, שנותן יכולת לתקשר עם COM Port. אני צריך שה-DLL הזה יהיה COM, ולא NET., מהסיבה שאני הולך לפנות אליו דרך שפת תכנות COM-ית. כל מה שאני צריך מה-DLL, זה יכולת לכתוב ולקרוא אל/מ COM Port. מישהו מכיר משהו כזה? תודה רבה card

    • 0 תגובות
    • 833 צפיות
  15. Started by guyz6471,

    שלום יש לי שאלה קצת מוזרה ואלי מפגרת אז בוקר טוב, האם מישהו יודע האם ואיך אני יכול להשתמש ב DLL שכתבתי שהוא לא COM במסגרת פרויקט ASP. יש לי אותו ב COM והוא עובד יחסית בסדר אבל בגלל כל מני אילוצים טכניים שקשורים למערכת שאני מתחבר אליה המערכת מתממשקת יותר טוב ב API שהוא לא מבוסס COM אז שוב השאלה האם ניתן להשתמש ב DLL רגיל (לא משנה C או VB כמובן) במסגרת עבודה ב ASP תחת IIS?

    • 6 תגובות
    • 758 צפיות
  16. Started by spinchicken,

    אני מנסה להעלות ולהשתמש ב dll לתוכנית שלי, ראיתי שאני יכול לטעון את הספרייה עם hinstDLL = LoadLibrary("moshe.dll"); וראיתי שאפשר לטעון פונקציה שאני בדיוק יודע את השם שלה ואת המשתנים. אבל הבעייה שלי היא שאת כל הפונקציות הוא הכניס בתוך class. איך אני מעלה אותו? ומגדיר אצלי כזה class? (אני משתמש ב visual studio 2008 ומפתח לתוכנה ב C++)

    • 9 תגובות
    • 2.6k צפיות
  17. Started by efod26,

    בוקר טוב, מישו יוכל להגיד לי איך לשנות את הקוד הבא: הבעיה בו שאני מבקש קלט ראשוני תקין ז"א מס חיובי ושלם הוא מחכה לעוד הזנה ורק אז נותן את התשובה המבוקשת ורק אם אני אכניס קלט שגוי ראשוני הוא יכנס ללולאה ויבקש קלט תקין ורק אח"כ קלט תקין יראה תשובה נכונה #include <stdio.h> int i,n,check=0; //משתנים גלובליים void input(); void loop(); int main() //הפונקציה הראשית { input(); do { if (scanf("%d",&n)<1 || (n<0)) { check=1; printf("Error Enter Only Numbers And Above 0\n"); } else { printf("The Uneven Numbers Until %d Are:\n",n); loop(); check=0; } fflush(stdin); }while(check==1); } void input() //פונקציית קלט { …

    • 0 תגובות
    • 757 צפיות
  18. Started by g2593889,

    מישהו התנסה בתיכנות על בסיס דוט נט קור? 1)הייתרון המרכזי שאפשר לקמפל את אותו הקוד ללינוקס ל mac ולווינדוס? בלי שיותקן עליהם סביבה כלשהי (כמו שמונו דורש) 2)ראיתי שעדיין אין תמיכה ב gui עבור דוטנט קור, רק uwp שלמיטב זכרוני מתאים רק לווינדוס 10, יש תמיכה ב gui עבור ווינדוס 7? 3) האם הקוד שונה מקוד c# רגיל( לא על בסיס דוט נט קור)? אם אקח פרוייקט שכתוב ב c# לא על דוט נט קור, האם אוכל לקמפל אותו ע"י דוט נט קור ללינוקס? 4) מדוע רוב מוחלט של החומר שאני מוצא ברשת הוא על asp dot net core שזה בשביל אתר אינטרנט ולא do net core שהבנתי זה בשביל אפליקציות desktop שיתאימו גם לווינדוס וגם ללינוקס? תודה

  19. Started by Pure-Gold,

    אני שומר את קבצי הפרוייקט שלי בכונן רשת ולא על המחשב. אם אני מנסה להריץ את הקובץ מכונן הרשת אני מקבץ שגיאת אבטחה והיא: Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed. כאשר הפרוייקט על כונן פיזי במחשב אין שום בעיה. שיחקתי עם כלמני הגדרות אבטחה בתוכנית אבל לא הצלחתי. יש למישהו מושג אילו הגדרות צריך לשנות ? * הפרוייקט הוא ב CSharp Express 2005

    • 3 תגובות
    • 824 צפיות
  20. Started by Zeev86,

    אהלן. יש את הקוד (VB.net VS2010) שמאפשר לי לזרוק קובץ בחלון של תוכנה ולקבל את הכתובת שלו. אני צריך את אותו הדבר לעשות עם תמונה מאתר כלשהו, לקבל את הURL שלה. הנה הקוד: Private Sub ListBox1_DragEnter(ByVal sender As Object, _ ByVal e As System.Windows.Forms.DragEventArgs) _ Handles ListBox1.DragEnter If (e.Data.GetDataPresent(DataFormats.FileDrop)) Then e.Effect = DragDropEffects.All Else e.Effect = DragDropEffects.None End If End Sub Private Sub ListBox1_DragDrop(ByVal sender As Object, _ ByVal e As System.Windows.Forms.DragEventArgs) _ Handles ListBox1.DragDrop Dim…

    • 2 תגובות
    • 811 צפיות
  21. Started by 100galia,

    שלום חברים, אני חדשה כאן, נעים להכיר :-) לומדת בניית אתרים בשפת ה - Html5 ו-Css. לא מבינה כ"כ גדולה בטכנולוגיה ורוצה להתייעץ בעניין כתיבת הפקודות של Css ב Dreamweaver. אני כותבת את הפקודות, ומשום מה זה לא "עובד" בצד התוכן. כלומר יש לי 2 צדדים של המסך. האחד של כתיבת הקוד והשני שבו רואים את התוכן. בכל אופן, הפקודות של ה-Css, חלקן עובדות וחלקן לא. מה פירוש ? לדוגמא אני רושמת שכותרת h1 תהיה במרכז וכיוון הכתיבה יהיה מימין לשמאל. h1 {text-align:center; direction:rtl;{ בחלק מהדפים הפעולה מתבצעת ובחלק לא. למה זה קורה ? מה עלי לעשות ? בנוסף, איך רושמים בדף Html קוד לזכוי…

    • 4 תגובות
    • 1.6k צפיות
  22. Started by Get-Process,

    היי, נכון שכותבים דרייבר אתה צריך להחתים אותו עם קובץ cat נכון? אז במידה והוררדתי דרייבר של realtek ואני אחתום את הcat בדרייבר שלי ,זה יעבוד?

    • 2 תגובות
    • 1.1k צפיות
  23. Started by falukky,

    יש לי DropDownList וטקסט מסויים שאני רוצה לרשום ליד והם מופיעים לי לא מיושרים מבחינת הגובה: http://s21.postimg.org/lcggrremf/image.png איך אני יכול לסדר את זה ?

    • 1 תגובה
    • 1.6k צפיות
  24. Started by ilia990,

    fd

    • 2 תגובות
    • 802 צפיות
  25. Started by viper_sb,

    שלום ! מישהו מוכן לעזור לי בלהכין קובץ BAT כדי להקים משמשים בDSA דרך קובץ EXSEL של משתמשים משורת CMD ?

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