תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
אני מתחיל ללמוד אסמבלי. עד עכשיו זה רץ יופי אבל נתקלתי פה בתרגיל שאני לא בדיוק יודע איך לגשת אליו: "כתוב תוכנית המקבלת עשרה מספרים דרך פורט 1 ובודקת כמה מהם זוגיים. את תוצאת הבדיקה יש לכתוב לפורט 2. בתהליך הסימולציה יש לקלוט כל פעם נתון דרך פורט 1 ולבדוק האם הנתון שנקלט זוגי. במידה וכן, יש לעלות את ערך פורט 2. במידה ולא, יש לקלוט נתון חדש." אני יודע שפת C ממש טוב, עכשיו...מה אני צריך לעשות כדי לקלוט בלולאה בכלל 10 מספרים? כי אני מכיר שבאסמבלי אם אני לא מאתחל את הפורט בתוכנית אז לא ניתן להכניס לו נתונים אחרת. כאילו אני די הולך לאיבוד פה כי זה לא מסתדר לי עם שפות קודמות שאני מכיר. מישהו יכול רק לתת כיוון? תודה רבה!
-
- 2 תגובות
- 1.6k צפיות
-
-
למדנו על בעית הקטע הקריטי עם הדוגמא של הייצרן והצרכן ששניהם ניגשים למונה משותף ויכול להיות בעיה אם באמצע ה COUNTER++ באמצעות הcontex switch תהליכים יתחלפו וכך המונה יתבלבל הבנתי שהפתרון לכך מכיל 3 חוקים אשמח להסבר כי לא כ"כ הבנתי מה ההבדל בניהם הראשון הבנתי שאם התהליך האחד נמצא בקטע הקריטי השני לא יכול לגשת לקטע הקריטי השני -לא כ"כ הבנתי מה אומר ומה ההבדל בינו לבין הראשון השלישי- שלא נחסום לעד תהליך מלגשת לקטע הקריטי-ברור שאסור להרעיב אותו,אבל מה נעשה? הרי אם התהליך השני נמצא בקריטי, נכון שיש בעיה של הרעבה אבל עדיין הוא בקריטי.! אשמח להסבר לגבי שלושת החוקים הנ"ל תודה
-
- 0 תגובות
- 1.6k צפיות
-
-
אני צריכה להפוך כל זוג ספרות הקסה בעזרת פקודת הזזה ובלי להשתמש בלולאה, לדוגמה: לפני - EAX = F542EBCA אחרי - EAX = 5F24BEAC יש פקודת הזזה שיכולה לעזור?? אין לי מושג איך פותרים את זה
-
- 7 תגובות
- 1.6k צפיות
-
-
היי רציתי לדעת אם יש פורום מוכן חוקי שאפשר להשתמש בו, משהו פשוט, לא יותר מדי מסובך {הפורום בעברית} תודה
-
- 5 תגובות
- 1.6k צפיות
-
-
I want to implement a basic lexer in c++, i.e to be able to read input (strings) from either stdin or a text file, take it apart according to specific grammer rules and identify syntax errors lex http://www.opengroup.org/onlinepubs/007908799/xcu/lex.html would've been ideal for this task, however unfortunately i'm forbidden from using it what i'm basically asking for is either tips about how to go and implement it, a general guide conserning this topic (better) or a basic lexer source code (even better)
-
- 4 תגובות
- 1.6k צפיות
-
-
-
יש לי את המחרוזת ואני רוצה לעשות משהו כזה: str="12+33+44=" str2; for(int i=0;str[i]!='=';i++) { if(str[i]!='+') str2[j]=str[i]; } אבל זה לא עובד אך אני יכל לעשות את זה ב C#?
-
- 10 תגובות
- 1.6k צפיות
-
-
אהלן, שדרגתי עכשיו לוונדוס 7, והייתה לי תוכנה בשפת פייטון שעבדה בXP, אבל עכשיו היא לא עובדת ב7. אני פותח את הקובץ, והוא מיד נסגר. הצלחתי לתפוס PS של מה שהוא כותב בנתיים. יש לזה סיבה שתוכנה לא תעבוד על ווינדוס מסוים? מה עושים? [attachment deleted by admin]
-
- 10 תגובות
- 1.6k צפיות
-
-
אני מנסה למצוא את הנושא הזה של חיתוכים , שמעתי על המושג הזה והבנתי שזה בעצם ליצור תפריט שלוחצים בצד על לחצן ואז יוצא לי מהצד תפריט כזה .. הייתי רוצה לדעת איך קוראים לנושא הזה באנגלית כדי שאני יוכל ללמוד אותו, ואם יש מדריך בעברית מה טוב ועוד דבר, אני רוצה לעשות הכל בעצמי לא לעשות את זה באמצעות bootstramp
-
- 3 תגובות
- 1.6k צפיות
-
-
שלום, התחלתי לקרוא בדיוק על הספרייה הגרפית ולא כ"כ הבנתי כאן משהו לא הבנתי כ"כ מה המשמעות לכך שהמחלקה Container היא מסוג composite או היא מימוש של composite למה זה הופך אותו שונה ממחלקות נגזרות אחרות? תודה.
-
- 10 תגובות
- 1.6k צפיות
-
-
תבנית בשפת C בלינוקס. בתכנית יש לולאה לקליטת פקודות מהמשתמש שמופעלות ע"י fork() וexecv. בתחילת כל איטרציה אני צריכה לבדוק האם ישנן פקודות שכבר סיימו לפעול- איך אני בודקת את זה (צריכה להשתמש בפקודה wait()? מה צריך להיות תהנאי בלולאה הזו?)?
-
- 1 תגובה
- 1.6k צפיות
-
-
שבוע טוב. יש לי שאלה...אנילא מבינה כלום במצביעים!!! אני קולטת מחרוזת וקולטת אות. התוכנית צריכה להחזיר לי כתובת של המקום שבו נמצאת האות הזאת. אם אני עושה : הדפסה עם אחוז p printf("%p",p) זה מדפיס לי 0012FF31 אם אני עושה עם אחוז d printf("%d",p); זה מדפיס לי 1244976 רציתי לדעת מה ההבדל? מה ההבדל בין d ל- p? עד עכשיו למדנו C אבל הדפסנו עם cin cout ורק עכשיו התחלנו להדפיס עם printf תודה
-
- 5 תגובות
- 1.6k צפיות
-
-
יש לי בעיה במתודה IsOlder (בקוד יש הסבר מה היא עושה) אני לא ממש יודע איך להשוות בין 2 עובדים ולשלוח נתונים למתודה: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace T303 { public class Employee { private int Id; private string Name; private DateTime BirthDate; private decimal[] LastYearSalaries = new decimal[12]; //c'tor that gets id, name and birth date public Employee(int id, string name, DateTime b ) { this.Id = id; this.Name = name; this.BirthDate = b; } //c'tor that gets id, name and empty birth date; public Employee(int…
-
- 12 תגובות
- 1.6k צפיות
-
-
שלום לכולם, רכשתי אתמול איחסון בgodaddy, יש לי דומיין cn-apps.net מ- domain.com. העלתי לאיחסון קובץ index.htm פשוט ואני לא מצליח להציג אותו כשהאתר עולה. שמתי אותו גם בתיקייה הראשית (הROOT) וגם בתיקייה public_html. האייפי של האתר הוא 192.186.207.226 הדומיין cn-apps.net הגדרתי לו nameservers: ns41.domaincontrol.com ns42.domaincontrol.com והגדרתי אותו pointer לIP של האתר. חייב חייב עזרההה! זמין גם בסקייפ codeninja_apps ובמייל: codeninjaa@gmail.com תודה!
-
- 5 תגובות
- 1.6k צפיות
-
-
אני בונה משחק עם לוח שמצויר בתלת מימד(מעין טרפז).כאשר אני מעלה את ה-applet,הקווים האלכסונים יוצאים קצת מקווקוים ולא ישרים,כאילו אין מספיק פיקסלים בחלון הישומון.אפשר לשנות זאת עי שינוי הרזולוציה בווינדוס אבל אני מעלה את המשחק לרשת ואיני רוצה שיצטרכו רזולוציה מטורפת כדי להעלות את זה.שאלותי הן... 1)אם אני בונה את המשחק ברזולוציה של 1200*1600 ,האם שאעלה אותו לאינטרנט יראו בדיוק את אותה הגרפיקה עם רזולוציה סטנדרטית? 2)אם לא,האם יש אפשרות להגדיר יותר פיקסלים בתוך הישומון על ידי JAVA? 3)אשמח להצעות יצירתיות.... ;D ;D ;D
-
- 1 תגובה
- 1.6k צפיות
-
-
בספר שממנו אני לומד יש תרגיל ובו אני אמור לפתוח את הview class diagram הוא מסביר על visual studio 2005, וזה לא מתאים לגירסה שאני עכשיו משתמש בה (2100), זה די מביך אבל אני לא מצליח למצוא את הדבר הזה, מישהו יכול להסביר לי איך למצוא את זה? חיפשתי בmsdn וגם שם זה לא מתאים, אשמח לעזרה.
-
- 5 תגובות
- 1.6k צפיות
-
-
החלטתי לראשונה לפרסם תוכנית שעשיתי. בשפת C#. מדובר בתוכנית נחמדה שנועדה בעיקרה, להקל על המשתמש להוריד ולהתקין את התוכנות הנחוצות למחשב [מי לא נצרך לזה אחרי פרמוט וכדו'..] + תוכנות שמתחילה היו לשימושי ושמתי אותם גם ברשימה שאולי יהיו לתועלת השאר. הנקודה העיקרית בתוכנית, זה הפשטות והקלות להוריד ולהתקין , אפילו כמה תוכנות בבת אחת. כמו כן, לתוכנית אפשרות להתעדכן אם אני מחליט להוסיף עוד תוכניות לרשימה. אז אין צורך בשום עדכון חיצוני רק בכפתור בתוכנה [שמוריד קובץ טקסט זמני], ואז הרשימה מעדכנת תוכניות חדשות לרשימה או גרסאות חדשות לתוכנה. אשמח לחוות דעת, הערות, הארות, כל דבר. יניב. צילום מסך של התוכנית: להורדה: הורדה+סיקור ב SorceForge : לינק הורדה ישירה : לינק
-
- 4 תגובות
- 1.6k צפיות
-
-
בקובץ 2010tar4 אני לא מבין למה זה מדפיס 4 ולא 5 בשורה מספר 13 4 לחלק 3 כפול 4 =5.3333 או 16/3 בקובץ 2010tar1 בשורה מספר 17-18 יש 2 הדפסות של ptr פעם ראשונה זה מדפיס 5 פעם שניה זה מדפיס משהו אחר ואני לא מבין למה זה משתנה? תודה מראש [attachment deleted by admin]
-
- 8 תגובות
- 1.6k צפיות
-
-
שלום, אני מחזיק DB חינמי דרך mongoLab. אני צפתח אתר אינטרנט מסויים דרך הIDE החינמי של cloud9. כתבתי את השרת שלי ב nodeJS. לצורך העניין יש לי 2 ראוטים לבקשות. בשני המקרים כל מה שהבקשה מבצעת זה את הדבר הבא: פונה לקולקציה, כאשר כל בקשה פונה לקולקציה אחרת, ומחזירה את כל המסמכים ממנה. בשתי הקולקציות יש מסמכים. להלן הקוד: var collection = db.collection('chat-users'); collection.find().toArray(function(err, docs) { console.log(JSON.stringify(docs)); res.end(JSON.stringify(docs)); db.close(); }); משום מה, בקולקציה הראשונה אין בעיה, אבל בקולקציה השניה, למרות שיש מסמכים, לא חוזר כלום ואני מקבל undefiend. למישהו יש מושג למה? תודה, אור
-
- 1 תגובה
- 1.6k צפיות
-
-
המתרגל שלנו באחד הקורסים, הציג בפנינו את הקוד הבא: const int a = 5; int *b = (int *(&a; *b++; cout<<a<<endl; cout<<*b<<; הוא טען שהרצה של הקוד הזה תעשה לנו "לא נעים בבטן", ובאמת - הקוד הזה מעלה מחשבות. הוא יספר שהקוד נבדק על מהדר VisualStudio, וגם על Unix - ובשניהם הריץ את התוצאה המזעזעת 5,6. השאלה שלי היא כזאת - האם אין כאן סתירה לתקן? התקן לא מגדיר את ה const כמו define, ולכן אין לו כתובת כלל? (שאלה נוספת שעולה בעקבות השאלה הקודמת היא, אם התקן מגדיר את const כמשתנה ללא כתובת, איך מתקיים const_cast?) יהיה נחמד לקבל תשובה ברמת התיאוריה תודה מראש! נ.ב - מתנצל אם הסוגריים טיפ'לה לא מסודרת.
-
- 6 תגובות
- 1.6k צפיות
-
-
אני מתאמן בסי שארפ ומצאתי איזה תרגיל שאומר ליצור כמה מחלקות , ריבוע משולש אליפסה ועיגול ,מצוין גם שצריך לחשב את השטח של כל אובייקט ואחרי זה לעשות מיון מערך של האובייקטים על פי גודל השטח. אז יצרתי 4 מחלקות שיורשות ממחלקת אב שקראתי לה shape כאשר במחלקת האב גם יצרתי מתודה אבסטרקטית לחישוב שטח, מימשתי אותה בכל מחלקה יורשת בהתאם לצורה. לאחר קריאה קצרה הבנתי שהפונקציה sort קוראת לפונקציה אחרת בשם compareTo ששם מתבצעת הבדיקה מי מבין 2 האובייקטים יותר גדול קטן או שווה, ואז הבנתי שבכל אובייקט אני צריך לממש את הפונקציה compareTo וכל מחלקה כזאת בעצם צריכה להיות יורשת של Icomparable. מה שתיכננתי זה לעשות דבר כזה , בכל מחלקה לממש את הפונקציה compareTo ובתוכה לעשות חישוב שטח של כל א…
-
- 6 תגובות
- 1.6k צפיות
-
-
שלום לכולם. אני צריך קוד פשוט שמבצע fft בשפת c לטובת פרויקט שאני עובד עליו. אם מישהו יוכל לעזור אני אודה לו מאוד
-
- 1 תגובה
- 1.6k צפיות
-
-
שלום, אני מחפש קוד פשוט HTML לשליחת טופס ישירות מעמוד HTML פשוט שיגיע לדואר שלי מבלי לפתוח את תוכנת הדואר המותקנת במחשב. הכי פשוט שיש רועי
-
- 2 תגובות
- 1.6k צפיות
-
-
חיברתי את הטלפון הסלולרי שלי למחשב דרך USB פתחתי את הפורט ויצרתי CONNECTION אני רוצה לדעת מתי הטלפון מנותק ומתי הוא בשיחה אני יודע שיש פקודת AT COMMAND שמחזירה ערך מסוים שלפי זה ניתן לדעת מה לעשות תודה
-
- 2 תגובות
- 1.6k צפיות
-
-
יש לי ערך של DOUBLE שאני רוצה שהוא יכנס לתוך STRING איך שהוא... יעני אם רשום בDOUBLE 543.34 אז בSTRING יהיה רשום אותו דבר (רק שהוא יחשוב שזה תווים כאילו) ניסיתי לעשות CASTING הקומפיילר אמר שאי אפשר ניסיתי לעשות parseString אבל אין לSTRING תפקודה הזאת בכלל משהו יודע? SweeT EviL
-
- 4 תגובות
- 1.6k צפיות
-


