עבור לתוכן

תכנות

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

  1. על מנת שיהיה קל יותר לעזור לכם, דאגו לעקוב אחרי ההנחיות הבאות כשאתם מבקשים עזרה בפתרון בעיות בפורום: 1. יש לציין בכותרת את השפה בה אתם כותבים, ואת הנושא הבעייתי. דוגמה לכותרת טובה: "בעיה בתרגיל ברקורסיות ב-C". דוגמה לכותרת לא טובה: "בעיה בתרגיל". 2. ציינו אם הבעיה היא בזמן קומפילציה (כלומר התכנית לא יכולה לרוץ) או בזמן ריצה (התכנית רצה אבל נתקעת, עפה או לא מבצעת את הפעולה הדרושה). 3. יש לכלול את קטע הקוד הרלבנטי. את הקוד יש להכניס באמצעות כפתור "הכנס קוד" שלמעלה (כפתור בצורת #), על מנת שיוצג בצורה נוחה לעין. במקרה שמדובר בקוד ארוך במיוחד, אפשר ומומלץ להעלות אותו בקובץ טקסט או zip. יש גם לציין מהי מטרת התכנית, על מנת להקל על קריאת הקוד. 4. נא לציין את השגיאה במדויק. במקרה …

    • 0 תגובות
    • 20.8k צפיות
  2. Started by שניצל,

    ברוכים הבאים! בערך פעם בשבוע נשאלת השאלה איזו שפת תכנות כדאי ללמוד, ומאיפה כדאי להתחיל. לכן החלטתי לפתוח את הדיון הזה שבו תוכלו להביע את דעתכם בנושא. למקורות מידע בנושאי תכנות, אנא היכנסו לדיונים הבאים: שפות עילית (Java, C/C++, Python וכו') פיתוח אתרי אינטרנט (HTML, JavaScript, CSS, PHP וכו') אלו הן שתי האגורות שלי בנושא: בראש ובראשונה חשוב לזכור את המשפט: שפת תכנות היא כלי, לא מטרה. המטרה היא לתכנת, ולכן פחות חשוב איזו שפה תלמדו, ויותר חשוב להבין ולהפנים את העקרונות התכנותיים. מתכנת טוב יידע להתמודד עם שפות חדשות בקלות, כאשר כל מה שהוא יצטרך ללמוד זה תחביר חדש של השפה. כיוון שהיכולות של השפות הפופולריות כיום הן די זהות ביכולותיהן (זה נובע מכך שהן שפות General Purpose - ש…

  3. על מנת שיהיה קל יותר לעזור לכם, דאגו לעקוב אחרי ההנחיות הבאות כשאתם מבקשים עזרה בפתרון בעיות בפורום: 1. יש לציין בכותרת את השפה בה אתם כותבים, ואת הנושא הבעייתי. דוגמה לכותרת טובה: "בעיה בתרגיל ברקורסיות ב-C". דוגמה לכותרת לא טובה: "בעיה בתרגיל". 2. ציינו אם הבעיה היא בזמן קומפילציה (כלומר התכנית לא יכולה לרוץ) או בזמן ריצה (התכנית רצה אבל נתקעת, עפה או לא מבצעת את הפעולה הדרושה). 3. יש לכלול את קטע הקוד הרלבנטי. את הקוד יש להכניס באמצעות כפתור "הכנס קוד" שלמעלה (כפתור בצורת #), על מנת שיוצג בצורה נוחה לעין. במקרה שמדובר בקוד ארוך במיוחד, אפשר ומומלץ להעלות אותו בקובץ טקסט או zip. יש גם לציין מהי מטרת התכנית, על מנת להקל על קריאת הקוד. 4. נא לציין את השגיאה במדויק. במקרה …

    • 0 תגובות
    • 18.9k צפיות
  4. שלום לכולם! מטרת הנושא הזה היא לרכז מקורות לימוד לכל הנוגע לפיתוח אתרי אינטרנט - למעצבי אתרים מתחילים ומתקדמים כאחד. הנושא פתוח לכולם להמליץ על מקורות, ולהגיב על הצעות של אחרים. על כל המלצה להיות מפורטת ומנומקת: יש לציין למה נועד המדריך, לאיזו רמה הוא, מה דעתכם האישית עליו וכן הלאה. אנא הקפידו לתת מקורות לימוד מודרניים, עדכניים ואיכותיים. המלצות טובות יתווספו להודעה הראשונה בנושא זה, לפי חלוקה לנושאי הלימוד השונים. למקורות לימוד בנושאי שפות תכנות רגילות, יש להיכנס לדיון המקביל בפורום שפות עילית.

    • 6 תגובות
    • 23.2k צפיות
  5. שלום לכולם! מטרת נושא זה היא לרכז מקורות לימוד (מדריכים וספרים) לכל שפות התכנות למיניהן. הנושא פתוח לכולם להמליץ על מקורות, ולהגיב על הצעות של אחרים. על כל המלצה להיות מפורטת ומנומקת: יש לציין למה נועד המדריך, לאיזו רמה הוא, מה דעתכם האישית עליו וכן הלאה. אנא הקפידו לתת מקורות לימוד מודרניים, עדכניים ואיכותיים. המלצות טובות יתווספו להודעה הראשונה בנושא זה, לפי חלוקה לנושאי הלימוד השונים. למי שרוצה לשאול איזו שפת תכנות כדאי ללמוד, מוזמן להיכנס לדיון הזה. למקורות לימוד פיתוח אתרי אינטרנט, יש להיכנס לדיון המקביל בפורום זה. ++C Parashift C++ FAQ אוסף שאלות ותשובות בנושאים מתקדמים (וגם לא כל כך מתקדמים) ב-++C. מומלץ במיוחד לכל מתכנתי ה-++C שרוצים להבין יותר טוב איך עובדת ה…

    • 13 תגובות
    • 37.7k צפיות
  6. שלום לכל הגולשים. בדיון זה כל המעוניין יכל לרשום פונקציות שימושיות היכולות לשמש כל מתכנת בכל שפה. המטרה היא לגרום למתכנתים למצוא בדיון זה את מבוקשם בלי להתרוצץ ולחפש את מבוקשם בין הכסאות. כל מי שיש לו פונקציה שלדעתו יכולה לשמש את כלל האוכלוסיה מוזמן לפרסם את תגובתו בדיון הנוכחי בפורמט הבא: השפה בה נכתבה הפונקציה תאור בכמה מילים על הפונקציה ( מה היא מקבל, מחזירה וכו' ) וכמובן את קוד הפונקציה בתוך שדה של קוד. Enter your code here וכמובן הכי חשוב בלי ספאם והתכתבויות שלא מכילות את הכללים הנ"ל. הדיון אמור לשמש כמעין "ספר לימוד". דוגמא: שפת הדוגמא: ASP תאור: הוספה / מחיקה של נתונים לתוך מסד נתונים MySQL חיבור למסד הנתונים: <% Set Conn=Server.CreateObject("ADODB.Connectio…

    • 43 תגובות
    • 106.7k צפיות
  7. Started by שניצל,

    ברוכים הבאים ל-FAQ שפות תכנות! מטרת הנושא הזה היא לרכז שאלות נפוצות שעולות בקרב מתכנתים חדשים, והתשובות להן. הנושא עתה עדיין בשלבי בנייה, ולכן הוא פתוח לכל, בין אם אתם רוצים להציע שאלות ותשובות חדשות, או לדון באלו הקיימות. שימו לב: אין זה המקום לשאול סתם שאלות כלשהן! אם יש לכם שאלה כללית, פתחו נושא חדש בפורום המתאים.

    • 9 תגובות
    • 25.7k צפיות
  8. Started by The_overclocker,

    הורדתי תוכנה לשפת C, היא עדיין ב SOURCE עכשיו כשאני מנסה לקמפל זה מבקש ממני כלמיני קבצים: (strings.H לדוגמא) איפה אני כול להוריד אותם, ומישהו יכול להגיד לי איך קוראים להם באנגלית??, אני יוטדע שבעיברית קוראים להם רבצי הידור, אך כיצד קוראים להם באנגלית? ??? ??? ???

    • 1 תגובה
    • 1.4k צפיות
  9. אני יודע שזה הכי פשוט בעולם אבל שחכתי

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

    תתקנו אותי אם אני טועה: Unicast שולח את המידע אחד אחד לכל מחשב שמבקש אותו באופן אישי יאנו אחד אחד. לא בו זמנית ולכן הוא מעפן ולא יעיל. אלה אם כן אני רוצה נגיד לעשות CHAT פרטי אחד על אחד. הפצת נתונים ב-Multicast שולח את המידע רק למחשבים שמבקשים אותו-בו זמנית. מעולה לCHAT ואז אני לא צריך שרת שיקבל את ההודעה וישלח לכל המשתמשים בחזרה. זה עושה את זה בשבלי. הפצת נתונים ב-Broadcast שולח את המידע שאני רוצה לכל מי שמחובר אליי ( ??? לא נראה לי שהבנתי את זה) ואפילו אם המחשבים לא רוצים את המידע הזה אני שולח להם בכל זאת אבל בו זמנית. בטחלס אין לי מושג להמ שמישו ירצה להשתמש בזה ולא בMULTI CUST. ואגב אני צריך לעשות את זה בפעולה חוזרת לכל איפי שיש לי ברשימה. ממש לא טוב. אבל אני בטוח טועה…

    • 4 תגובות
    • 1.8k צפיות
  11. שלום אני צריך לכתוב פונקציה שמקבלת מספר של לקוח (STRINGׂ) וגם את מספר החודש שהמשתמש בחר אשמח לעזרה איתי

    • 3 תגובות
    • 1.2k צפיות
  12. Started by נעמה.,

    הצהרתי על פונקציות חברות ע"מ להשתמש באופרטורים >> ו<< לקלוט מחרוזות: friend ostream& operator<<(ostream &os, String&); friend istream& operator>>(istream &is, String&); וממשתי: ostream & operator<<(ostream&os, String&s) { os<<s; return os; } istream & operator>>(istream&is, String&s) { is>>s; return is; } ואני מקבלת כל מיני הערות מוזרות לדוגמא: 'ostream' : 'friend' not permitted on data declarations 'ostream' : missing storage-class or type specifiers 'ostream' : unable to resolve function overload מה הבעיה?????

    • 7 תגובות
    • 2k צפיות
  13. Started by shahar emule,

    מה נשמע חברים? טוב אז ככה אני מתכנת לא מעט זמן ב-c++ יודע את יסודות השפה ברמה טובה( מונחה עצמים וכו') הקטע שעד עכשיו כל הקוד שמימשתי היה ב-win 32 console. application ואני רוצה לדעת באילו ממשקים יש באפשרותי להשתמש כדי לבנות לדוגמא תוכנת ניהול קטנה כמו מסד נתונים או משהו דומה...... אשמח אם תציינו שמות ממשקים ואם אפשר - לא חייב, אפילו לתת הסבר תודה רבה, שחר

    • 8 תגובות
    • 1.4k צפיות
  14. Started by The-Magician,

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

    • 18 תגובות
    • 2.1k צפיות
  15. Started by nir_gamer,

    שלום לכולם רציתי לדעת איך הופכים dwg.* to txt file יש לי סירטוט ב AUTOCAD ואני רוצה לשאוב ממנו נתונים למטרת חישובים יש למישהו רעיון??

    • 0 תגובות
    • 825 צפיות
  16. Started by guyl3,

    היי , אני עובד בתחום ההיטק ומעוניין לעשות הסבה מקצועית ; מתעתד ללמוד את אחת מהשפות הרשומות מעלה ,חייב לציין שאין לי נסיון בתחום התכנות/לא מבין עדיין מושגים (אולי קצת) ,רציתי לדעת בפשוטות מה ההבדלים בין שפות התכנות הללו עד כה הבנתי שתכנות בשפת NET. מיועדת יותר למשתמשי מערכות WIN (ויצירת GUI) ובשפת JAVA ניתן להישתמש כמעט בכל מערכות ההפעלה אך עובדת בעיקר ברקע ?! בנוסף אודה לכם אם תוכלו לשפוך אור על הנושא ועל הניסיון החויות שלכם בתכנות ....

    • 11 תגובות
    • 4.6k צפיות
  17. Started by yahalom,

    היי יש לי MappingException בעיקבות עבודה על NHibernate אשמח לעזרה אני עובד על הקוד הבא Configuration cfg; try { cfg = new Configuration(); cfg.AddAssembly("NHibernate.Auction"); } catch (Exception ) { throw ; } אני מקבל {"Could not add assembly NHibernate.Auction"} System.Exception {NHibernate.MappingException} לא ברור לי מה אני צריך להכניס כפרמטר ל AddAssembly כדי לגרום ל NHibernate לחפש את הקובץ העל הסיומת hbm.xml אשר אגב מוגדר כ Embedded Resource חשבתי שאני צריך להכניס את השם של הקובץ קונפיגורציה שלי אבל זה מחזיר שגיעה דומה {"Could not add assembly app.config"} System.Exception {NHibernate.MappingExcept…

    • 1 תגובה
    • 2.4k צפיות
  18. Started by Galos,

    שלום לכולם, אני מתכנת בC++ והייתי מעונין להעביר את התוכנית שכתבתי, שעובדת כרגע בקונסול, לתוכנית בגרסה וויזואלית לווינדוס, אבל מעולם לא עבדתי עם ייצוג וויזואלי שהוא לא במצב טקסט. להלן הדרישות של התוכנית: *אציין שהקומפיילר המעודף עלי כרגע הוא codegear (יש לי גם VS2008 אבל פחות מעודף). 1. נדרשים שלושה כפתורים : 2 שמייצגים מצבים שונים בתוכנית ואחד ליציאה. לאחר שבוחרים מצב שני כפתורי בחירת המצבים צריכים להכנס למצב "רדום", כלומר שלא ניתן יהיה ללחוץ עליהם. 2. בתוכנית שלי אני משתמש במערך ,מבחינה ויזואלית הייתי מעונין ליצור רשת של ריבועים שכל תא במערך ייצג אחד מהם, וכאשר יש שינוי בתא מסוים במערך גם התא המתאים ברשת ישתנה לתמונה שתוגדר מראש. להמחשה אפשר לחשוב למשל על משחק איקס…

    • 3 תגובות
    • 954 צפיות
  19. Started by talgold,

    הורדתי את הקומפיילר DEV-C++ אני מריץ את התוכניות אבל חלון ה OUTPUT כול הזמן נסגר לי ניכנסתי להגדרות ואני לא מוצא אייך לגרום לחלון להישאר פתוח עד שאני רוצה לסגור אותו אני לא יכול לראות את התוצאות של ההרצה הקיצר אייך אני מונע מהחלון ה OUTPUT להיסגר אוטומטית??????

    • 7 תגובות
    • 1.3k צפיות
  20. Started by gabi21,

    יש פקודה בשפה הזו שמעתיקה תיקיות והיא Set FSO =CreateObject("scripting.FileSystemObject") FSO.CopyFolder "\\Pta-srv\sjvwebsite\*", "c:\Backup\" ,True (זה הפוך פה) הבעיה שלי היא שאני מעביר תיקיה אני עושה את זה ברשת (שזה לא בעיה) הדבר שמפריע לי זה שבמחשב שאני שולח אליו את התיקיה הכל עובר בסדר אבל הסקריפט שלי עושה את כל זה באופן אוטומטי לכל המחשבים ולא תמיד יש למחשבים את את אותה תיקיה שבחרתי שאליה יועבר התיקיה המקורית והוא נותן לי שגיאה שהוא לא מכיר את ה PATH מישהו יכול לעזור לי מה עלי לעשות בכדי שהוא פשוט יצור את התיקיה במידע ואין שם את התיקיות?

    • 1 תגובה
    • 1.3k צפיות
  21. שניהם מתאימים לכתיבה בסי או שאם אני רוצה להתחיל ללמוד תכנות ולכתוב בסי אני צריך להשתמש במהדר אחר?

    • 3 תגובות
    • 1.5k צפיות
  22. Started by 888,

    איך אני מפעיל את הסביבת פיתוח LCC?

    • 4 תגובות
    • 1.3k צפיות
  23. Started by raiman1,

    זה תרגיל מספר אז תיכנסו כאן לפרק 3 עמודים 65-66. עשיתי את החצי הראשון של חלק א (עשיתי את המחלקה point) אבל נתקעתי בהמשך, במחלקה TESTPOINT : אני צריך להשתמש בפעולות של המחלקה POINT , אבל זה לא מזהה אותם. איך מסדרים את זה?? בנוסף הבנתי שצריך לשמור מחלקה עם סיומת .CS אז איך אני עושה את זה? אני לוחץ על save all ואז במקום של השם אני רושם point.cs?? תודה רבה לכל העוזרים.

    • 13 תגובות
    • 3.1k צפיות
  24. שלום, רציתי לשאול כיצד אני מבצע דבר כזה, אני מעוניין שיהיה לי נניח מנגנון הזנת תארכים, כזה שיש בכל אתר של חברת תעופה סטנדרטית,כך שתבחרו תאריך, בתוך DIV כאשר יש לו ID מסויים, וכאשר אני לוחץ על כפתור "ADD" נניח אז נוסף לי אפשרות נוספת לבחור עוד תאריך וכן עוד ועוד... יש לי את הקוד הבא שזאת הפונקציה שמשכפלת: function clone(){ p=document.getElementById('mydiv') p.setAttribute("id",'mydiv') pclone = p.cloneNode(true) document.getElementById("test").appendChild(pclone) }; וכאן נמצא ה BODY: <div id='mydiv'> <input type="button" value="Rem Date" onclick="rem();"/> <input id="popup_container" type="text" disabled="disabled" /> <img src="cal.…

    • 0 תגובות
    • 905 צפיות
  25. Started by bilbi,

    כאשר אני בונה מערך בC איך אני יכולה להדפיס את הכתובות של התאים בכל תא במערך?

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

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