תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,063 דיונים בפורום זה
-
אהלן, אני מנסה ליצור 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 צפיות
-
-
כעקרון התלבטתי האם לפתוח את הנושא כאן או בפורום שפות עיליות אך החלטתי בפורום זה כי השאלה שלי היא לא בהכרח קשורה דווקא לc# אלא לצורת מימוש נכונה. אז הבעיה היא כזאת: יש לי class מסוים - נקרא לו provider ולclass הזה יש פונקציה בשם - excuteSheker אשר מקבלת שני פרמטרים: הראשון string מסוים והשני הוא class שאני יצרתי שמחזיק קונפיגורציה קטנה. ואני רוצה שברגע שמשתמש יריץ את הפונקציה של הexcuteSheker, אני לפי הקונפיגורציה שקיבלתי יעשה כל מיני פעולות ובסופו של דבר יחזיר כל פעם type שונה (פה למעשה הבעיה - שאותה פונקציה צריכה להחזיר typeים שונים). חשבתי להשתמש בFactory Method, כלומר כרגע זה הפתרון המועדף עלי - אני אצור class עבור כל אחד מהתוצאות האפשריות (משהו שלמעשה אני כמעט בכל מקר…
-
- 20 תגובות
- 5.1k צפיות
-
-
קראתי שהGC יוצר תור של מצביעים לכל האובייקטים שיש להם Dtor ובזמן הביצוע של GC הוא מעביר אותם לתור נוסף. אחרי שהוא מסיים את העבודה ומשחרר את כל הthreads הוא עובר על התור הזה בthread אחר ומפעיל את כל הפונקציות ההורסות. 1)האובייקט שיש לו Dtor עובר לדור 1 לא? 2)מתי משמידים את האובייקט? האם הDtor עושה את זה בלי קשר לקוד שכתבנו בתוכו?
-
- 7 תגובות
- 1.4k צפיות
-
-
אני רוצה ליצור איזה בסיס נתונים של שחקני cs כאשר לכל שחקן יש מספר משלו ושתיהיה אפשרות להכניס לדוגמא מיספר עים שם של שחקן ושנניח כעבור חודש אני יקיש את המיספר והוא יתן לי את השם של השחקן ושתיהיה גם אופציה להוסיף לאותו מיספר כמה שמות של שחקנים ולעדכן את הנתונים וכאשר אני יעשה חיפוש על המספר המסוים הוא יתן לי את שמות השחקנים שמשתמשים במיספר זה
-
- 3 תגובות
- 1.1k צפיות
-
-
-
שלום. הורדתי את התוכנה "dev c++" והתחלתי לכתוב תוכניות בשפת C. רק יש בעיה קטנה (אני לא בטוח שתקראו לזה בעיה), שכתבתי למשל: #include <stdio.h> int main() { printf ("hello world"); } הכל טוב ויפה.. וזה כותב לי שאין שגיאות. ולפי מה שידוע לי, אחרי קימפול התוכנית אמור להופיע הפלט (חלון CMD שחור), ולי זה לא מופיע. פשוט לא קורה כלום ! החלון מהבהב לשבריר שנייה בציפייה שהפלט יופיע, אבל לא. אחזור שוב: דיבגתי>קימפלתי>אין שגיאות>לא מופיע פלט. מישהו יודע מה הבעיה פה לעזאזל ? האם זה אמור להיות כך ?
-
- 5 תגובות
- 2.5k צפיות
-
-
שלום לכולכם, DevArea, אתר המתכנתים הישראלי-נפתח. האתר מתעסק במדריכים, מאמרים ועזרה בקשר לטכנולוגיית .NET של חברת מיקרוסופט. האתר מכיל מדריכים, מאמרים ופורומים, בנושאים רבים, הקשורים לטכנולוגיית ה .NET של מיקרוסופט, שנחשבת כיום לטכנולוגיית הפיתוח המובילה בעולם. המדריכים באתר, מיועדים למתכנתים בעת הליך העבודה שרוצים ללמוד דברים חדשים, ולמתכנתים בשלב הלמידה שמעוניינים להיעזר באתר כדיי ללמוד דברים נוספים בתחום. ישנם מדריכים מסוגים שונים ומגוונים, בהם מדריכים תיאורטיים, מדריכים המשלבים קוד, מדריכי HowTo ו Step by Step. כמובן, האתר מיועד גם להתייעצות בפורומים על בעיות ושאלות. האתר לא מיועד ללמד תכנות מ-0, אם כי, בהחלט יש מדריכים לאלה שהתחילו ללמוד לאחרונה ומעוניינים להשתמש באתר…
-
- 2 תגובות
- 1.4k צפיות
-
-
-
אהלן יש לי שאלה: יש 2 שכבות div, אחת בתוך\על השנייה.. אם נגיד לdiv הכולל (המסגרת נקרא לו), אני קובע 600px גובה, ואז בdiv הפנימי, אני קובע 100% גובה, אני רוצה שה div הפנימי יהיה באותו אורך כמו המסגרת אבל זה לא קורה... הבנתי למה זה לא קורה כי הdiv הפנימי בעצם הוא standalone מה שנקרא...יענו, "מאיפה לעזאזל 100%?". אז השאלה שלי היא כזאת: איך אפשר לומר לדפדפן שה100% הוא ביחס לdiv החיצוני...ניסיתי לשחק עם positions אך לשווא. תודה רבה! רבה! רבה!
-
- 2 תגובות
- 641 צפיות
-
-
אני מנסה לעשות 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 צפיות
-
-
שלום, התבקשנו לכתוב תוכנית באסמבלי שמדיפסה מספרים מושלמים: מספר שלם חסר סימן נקרא מספר מושלם אם הוא שווה לסכום כל מחלקיו.לדוגמא 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 צפיות
-
-
מה קורה חברה הורדתי את הקומפיילר ואת ה allegro אבל אני לא יודע איך אני עובד ז"א אני רוצה סביבת עבודה שתיהיה נוחה כמו ה editor של borland ואין לי מושג איך או מאיפה אני מוריד כזה editor ואיך בכלל אני מחבר בין כולם בבקשה עזרה חברה. תודה לכל העוזרים
-
- 3 תגובות
- 1.1k צפיות
-
-
אני מנסה לפתוח קובץ 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 צפיות
-
-
שלום אני צריך איזה DLL, שנותן יכולת לתקשר עם COM Port. אני צריך שה-DLL הזה יהיה COM, ולא NET., מהסיבה שאני הולך לפנות אליו דרך שפת תכנות COM-ית. כל מה שאני צריך מה-DLL, זה יכולת לכתוב ולקרוא אל/מ COM Port. מישהו מכיר משהו כזה? תודה רבה card
-
- 0 תגובות
- 833 צפיות
-
-
שלום יש לי שאלה קצת מוזרה ואלי מפגרת אז בוקר טוב, האם מישהו יודע האם ואיך אני יכול להשתמש ב DLL שכתבתי שהוא לא COM במסגרת פרויקט ASP. יש לי אותו ב COM והוא עובד יחסית בסדר אבל בגלל כל מני אילוצים טכניים שקשורים למערכת שאני מתחבר אליה המערכת מתממשקת יותר טוב ב API שהוא לא מבוסס COM אז שוב השאלה האם ניתן להשתמש ב DLL רגיל (לא משנה C או VB כמובן) במסגרת עבודה ב ASP תחת IIS?
-
- 6 תגובות
- 758 צפיות
-
-
אני מנסה להעלות ולהשתמש ב dll לתוכנית שלי, ראיתי שאני יכול לטעון את הספרייה עם hinstDLL = LoadLibrary("moshe.dll"); וראיתי שאפשר לטעון פונקציה שאני בדיוק יודע את השם שלה ואת המשתנים. אבל הבעייה שלי היא שאת כל הפונקציות הוא הכניס בתוך class. איך אני מעלה אותו? ומגדיר אצלי כזה class? (אני משתמש ב visual studio 2008 ומפתח לתוכנה ב C++)
-
- 9 תגובות
- 2.6k צפיות
-
-
בוקר טוב, מישו יוכל להגיד לי איך לשנות את הקוד הבא: הבעיה בו שאני מבקש קלט ראשוני תקין ז"א מס חיובי ושלם הוא מחכה לעוד הזנה ורק אז נותן את התשובה המבוקשת ורק אם אני אכניס קלט שגוי ראשוני הוא יכנס ללולאה ויבקש קלט תקין ורק אח"כ קלט תקין יראה תשובה נכונה #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 צפיות
-
-
מישהו התנסה בתיכנות על בסיס דוט נט קור? 1)הייתרון המרכזי שאפשר לקמפל את אותו הקוד ללינוקס ל mac ולווינדוס? בלי שיותקן עליהם סביבה כלשהי (כמו שמונו דורש) 2)ראיתי שעדיין אין תמיכה ב gui עבור דוטנט קור, רק uwp שלמיטב זכרוני מתאים רק לווינדוס 10, יש תמיכה ב gui עבור ווינדוס 7? 3) האם הקוד שונה מקוד c# רגיל( לא על בסיס דוט נט קור)? אם אקח פרוייקט שכתוב ב c# לא על דוט נט קור, האם אוכל לקמפל אותו ע"י דוט נט קור ללינוקס? 4) מדוע רוב מוחלט של החומר שאני מוצא ברשת הוא על asp dot net core שזה בשביל אתר אינטרנט ולא do net core שהבנתי זה בשביל אפליקציות desktop שיתאימו גם לווינדוס וגם ללינוקס? תודה
-
- 3 תגובות
- 3.2k צפיות
- 1 follower
-
-
אני שומר את קבצי הפרוייקט שלי בכונן רשת ולא על המחשב. אם אני מנסה להריץ את הקובץ מכונן הרשת אני מקבץ שגיאת אבטחה והיא: 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 צפיות
-
-
אהלן. יש את הקוד (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 צפיות
-
-
שלום חברים, אני חדשה כאן, נעים להכיר :-) לומדת בניית אתרים בשפת ה - Html5 ו-Css. לא מבינה כ"כ גדולה בטכנולוגיה ורוצה להתייעץ בעניין כתיבת הפקודות של Css ב Dreamweaver. אני כותבת את הפקודות, ומשום מה זה לא "עובד" בצד התוכן. כלומר יש לי 2 צדדים של המסך. האחד של כתיבת הקוד והשני שבו רואים את התוכן. בכל אופן, הפקודות של ה-Css, חלקן עובדות וחלקן לא. מה פירוש ? לדוגמא אני רושמת שכותרת h1 תהיה במרכז וכיוון הכתיבה יהיה מימין לשמאל. h1 {text-align:center; direction:rtl;{ בחלק מהדפים הפעולה מתבצעת ובחלק לא. למה זה קורה ? מה עלי לעשות ? בנוסף, איך רושמים בדף Html קוד לזכוי…
-
- 4 תגובות
- 1.6k צפיות
-
-
היי, נכון שכותבים דרייבר אתה צריך להחתים אותו עם קובץ cat נכון? אז במידה והוררדתי דרייבר של realtek ואני אחתום את הcat בדרייבר שלי ,זה יעבוד?
-
- 2 תגובות
- 1.1k צפיות
-
-
יש לי DropDownList וטקסט מסויים שאני רוצה לרשום ליד והם מופיעים לי לא מיושרים מבחינת הגובה: http://s21.postimg.org/lcggrremf/image.png איך אני יכול לסדר את זה ?
-
- 1 תגובה
- 1.6k צפיות
-
-
-