עבור לתוכן

תכנות

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

  1. Started by kobikal,

    שלום לכולם , מתחיל פרוייקט ב Visual C++ או ב Visual C# ( עדיין לא הוחלט ) . רציתי לברר אולי למישהו יש מושג האם גירסאות ה אקספרס של מיקרוסופט הן חינמיות ?

    • 10 תגובות
    • 4.6k צפיות
  2. Started by gal555,

    אני רוצה להתחיל ללמוד php וhtml מאיפה להתחיל?

    • 10 תגובות
    • 4.3k צפיות
  3. Started by kalimero1234,

    איזה עורך טקסט מומלץ לתכנות? שפת PHP

    • 10 תגובות
    • 5.2k צפיות
  4. Started by Mazumotte,

    שלום לכולם. התחלתי ממש לא מזמן לתכנת בC++ ורציתי לנסות לבנות מערך "מוגן" בעזרת טמפלטים וכד'. הבעיה שלי היא שאני מקבל את השגיאות הנ"ל: אין לי מושג מאין הן נובעות, שכן ממימשתי את כל מה שהגדרתי: template <class T> class PArray { public: PArray<T> (int size); ~PArray<T> (); int GetSize(); T * operator[] (int index); PArray<T> operator+ (int n); PArray<T> operator- (int n); PArray<T> operator-- (); PArray<T> operator++ (); PArray<T> operator+= (int n); PArray<T> operator-= (int n); private: int size; int offset; T m_PArray [1]; }; #include <stdio.h> #include "PArray.h" tem…

    • 10 תגובות
    • 4.8k צפיות
  5. Started by GetRich,

    אוקיי, נניח ויש לי תוכנה כזו: #include<stdio.h> int main(void) { int a1,a2,a3; a(*) = 1; a(*+1) = 2; a(*+2) = 3; printf("%d,%d,%d",a(*),a(*+1),a(*+2)); return 0; } הכוכבית מייצגת את המספר של המשתנה. אני רוצה להגדיר משתנה חיצוני שיבוא במקום הכוכבית ולפיו התוכנה תפנה למשתנה הנכון. למשל, הגדרתי משתנה n = 1. אני רוצה לפנות ל-a1 בתור 'a'n ואז התוכנה תדע לפנות ל-a1. אפשרי לעשות את זה חוץ משימוש במערך? תודה!

    • 10 תגובות
    • 3.7k צפיות
  6. Started by Aviv C,

    התחלתי ללמוד אסמבלי באוניברסיטה, ובקרוב אני צריך לכתוב תוכניות. החשש היחיד שלי הוא מזה שאנחנו לומדים על אסמבלי והכל על מעבדי 32 ביט, ואילו אצלי בבית אני עובד על מעבד 64 ביט. ליתר דיוק מה שיש לי בבית הוא מחשב נייד עם מעבד Intel Core i3 עם מערכת הפעלה ubuntu 10.04 וקומפיילר gcc. רציתי לדעת אם יש הבדלים בין כתיבת אסמבלי 32 ביט לכתיבת אסמבלי 64 ביט (דברים כמו גודל רג'יסטרים, גודל כתובות)? הדגש העיקרי בשאלה שלי הוא על האם תוכנית שאני אכתוב כאילו כמו למעבד 32 ביט תעבוד רגיל במעבד ה- 64 ביט שלי?

    • 10 תגובות
    • 5.7k צפיות
  7. Started by assaf990,

    מחפש לכתוב פונקציה שמקבלת סטרינג ומחזירה אמת אם הסטרינג תקין או שקר אם הסטרינג לא תקין. את תקינות הסטרינג את רוצה לבדוק ע"י רגולר אקספרשן מהו הפורמט של סטרינג תקין? map body map כאשר התחילית והסיומת חייבים להיות map ואז רווח גוף הטקסט (body) יכול להכיל כל תו חוץ מ-רווח תודה

    • 10 תגובות
    • 3.5k צפיות
  8. שלום אנשים טובים. אני בונה פרוייקט ב C# של שרת מול הרבה קליינטים, כבר התחלתי לבנות אותו, ובגלל שלא חשבתי על דברים לעומק בהתחלה התחלתי קצת להתברבר. מה שעשיתי עד עכשיו הולך ככה: הקמתי סרבר TCP שכל הזמן מאזין עד שקליינט מתחבר ושולח איזשהי פקודה, מבצע אותה ומחזיר תשובה בחזרה לקליינט. כאשר הקליינט שולח פקודה, הוא מאזין בחזרה ל NETWORKSTREAM של החיבור שנוצר וממתין לתשובה מהסרבר. כרגע כל פקודה שנשלחת מהקליינט מבוצעת ע"י אובייקט TCPCLIENT שנוצר כל פעם בעת לחיצת על כפתור או משהו דומה, מה שגורם לסרבר כל פעם ליצור NETWORKSTREAM חדש אחרי שהקליינט שולח פקודה. עד עכשיו זה היה בסדר מבחינתי, אבל עכשיו אני רוצה שהסרבר גם ייזום שליחת פקודות לקליינטים ללא שום קשר אם הקליינט שלח פקודה (מה שמ…

    • 10 תגובות
    • 5.7k צפיות
  9. שלום רב, ישנה לי בעיה בזמן ריצה של תוכנית VB כאשר אני מנסה להתחבר למסד נתונים מסוג MDB.. זה דחוווףףף התמונה של השגיאה מצורפת בתמונה הנ"ל וכן השורה אשר גורמת לשגיאה מסומנת באדום בתמונה הנ"ל מישהו יודע מה הבעיה וכיצד ניתן לפתור אותה?

    • 10 תגובות
    • 3.8k צפיות
  10. Started by Armageddon26,

    1) מה הדרך הכי יעילה (מבחינת זמן ריצה) להפוך char ל-std::string? 2) האם יש אובייקט "כללי" ב-c++? משהו כמו Object ב-Java? אם כן אז יש לו פונקציה שדומה ל-toString כדי שאוכל להפוך אותו ל-string? תודה ושנה אזרחית טובה!

  11. Started by Chamuelm,

    אז מה שלמדתי בבית ספר זה: List<Type> a = new List<Type>; Node<Type> p = a.GetFirst(); הבעיה זה שב Visual Studio 2010 זה לא עובד אז איך כן?

    • 10 תגובות
    • 6.4k צפיות
  12. Started by cateye,

    שלום, חיפשתי אכסון לאתר דיי "כבד" שצריך VPS או DEDI. אחרי מספר מקומות שבדקתי הגעתי לOVH המחירים שם מאוד זולים ואני חושב שהם ממוקמים בצרפת, יש למישהו ניסיון איתם?

    • 10 תגובות
    • 2.6k צפיות
  13. Started by iem,

    איך ניתן להגדיר מצביע לקובץ שהוגדר בפונק' ספציפית בקובץ מסויים (שאינו main) כך שיהיה אפשר להשתמש באותו מצביע בפונק' אחרת שבקובץ אחר (שגם אינו main)? מה עלי להגדיר בכל קובץ ואיפה, ועל מה עלי לשמור ? תודה !!

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

    שלום,יש לי שאלה בויזואל סטודיו C . אני אמור לקלוט מחרוזת לתוך מערך(את זה כבר עשיתי) ולהדפיס תת מחרוזת מקסימלית(מכל התת מחרוזות מבחינת הגודל) שחוזרת על עצמה הכי הרבה פעמים במחרוזת הראשית. אני אתן דוגמא: במחרוזת 121212 ,התת מחרוזת הכי גדולה שחוזרת על עצמה הכי הרבה (3 פעמים) היא "12". במחרוזת 1000022 ,התת מחרוזת הכי גדולה שחוזרת על עצמה הכי הרבה (4 פעמים) היא "0". תודה לעוזרים.

    • 10 תגובות
    • 4.7k צפיות
  15. Started by noodle,

    שלום לכולם. אני יוצר מחלקה A ומחלקה B. אני מעוניין שמשתנה מסויים מ-A יהיה מצביע למחלקה B או לחילופין שפונקציה תקבל/תחזיר מצביע למחלקה B. אני מגדיר B* PB האם אני צריך לעשות include ל-b.h בקובץ a.h או ב-a.cpp ? אני מקבל שגיאה שחסר ";" לפני הכוכבית של המצביע, C2143. מקווה שהייתי ברור. תודה לעונים.

    • 10 תגובות
    • 3.1k צפיות
  16. אני רוצה שבכניסה לאתר שלי יוצג בלוק לבן כזה (בצורת ריבוע) שבתוכו כתוב: אתה מועבר אנא המתן... פרסומת ומאחורה מוצג האתר שלי ולאחר כמה שניות זה עובר לאתר עצמו איך אני עושה זאת? ועוד שאלה: אני צריך שכל כמה דקות/שעות כתובת של דף תשתנה לכתובת אחרת שהתוכן ישאר אותו הדבר אבל הכתובת תשתנה (בצורה אוטומטית) יש דרך לעשות את זה ? הכוונה היא שבשעה 1 אתה נכנס לדף xxx.com/x1 וקצת זמן אחרי (נגיד ב2) הכתובת של הדף תשתנה ל xxx.com/x2 ושזה יהיה אוטומטית לגמרי ושהתוכן ישאר בדיוק אותו הדבר רק הכתובת משתנה אני רוצה לעשות אז כדי שמשתמשים לא ישמרו את הדף במועדפים. שיכנסו דרך דף הבית אם לא זה יפגע לי ברווחים והאתר לא ירוץ

    • 10 תגובות
    • 1.8k צפיות
  17. יש לי אירועים שנורים מת'רד מסויים, אבל אני רוצה שהם ייקראו בת'רד שרושם את האירוע. משהו בדומה ל INVOKE או BEGININVOKEרק שלא מעורבים פה פקדים... אם זה משהו מסובך, האם יהיה דבילי סתם ליצור Control כלשהו (ללא כל שימוש בו) ולקשר איתו את שני הת'רדים בשביל ה INVOKE? או שאולי יש אובייקט נורמלי שמיועד למקרה שאני מעוניין בו? על איזה סוגי אובייקטים ניתן לבצע INVOKE? ליתר דיוק, אני יותר מעוניין ב BEGININVOKE כי המטרה היא שת'רד אחד יבצע את ה EVENT בזמן שהת'רד שירה אותו ימשיך לרוץ. תודה!

    • 10 תגובות
    • 3.2k צפיות
  18. Started by jeet87,

    למי שלא מכיר את המשחק Bejeweled, המשחק הוא לוח מגודל 8X8 של יהלומים מצבעים שונים, המשתמש צריך למצוא רצף של יהלומים ע"י החלפת שני יהלומים אם יש רצף שיותר גדול מ3 הם נעלמים הלבנים שמלמעלה יורדות ונכנסות חדשות וכך הלאה(עבור כל רצף המשתמש מקבל ניקוד) אני כותב את המשחק בC++ הבעיה שלי זה האלגוריתם למציאת רצף, נניח המשתמש לוחץ על איזשהו כפתור אז שהוא יציג לו את ההמהלך שכדאי לו לקחת בשביל שיתן לו רצף של יהלומים, כל פעם שאני מנסה לכתוב משהו אני מגלה שיש עוד מקרים שלא חשבתי עליהם תודה

    • 10 תגובות
    • 1.1k צפיות
  19. Started by gal_il50,

    התחלתי לא מזמן ללמוד C# ויש משהו שאני מעוניין ללמוד, איך אני יכול לשנות שמות של קבצים שיש לי על המחשב ? ז"א אם יש לי למשל תיקיה עם הרבה קבצי MP3 שלא ממוספרים ואני רוצה לכתוב תוכנה קצרה שתשנה את שמות הקבצים ותמספר אותם איך אני יכול לעשות את זה ? אגב אל תשלחו אותי לפייתון או פרל כי אני לא מכיר, רק לאחרונה (חודשיים) התחלתי ללמוד C# תודה.

    • 10 תגובות
    • 2.2k צפיות
  20. Started by raiman1,

    שלום לכולם! יש לי בעיה באיזה תרגיל של הטלת קוביות. בתרגיל אני צריך ליצור את המחלקה קוביה: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Dei { private int num; public Dei() { this.num = 1; } public void Roll() { Random rnd = new Random(); this.num = rnd.Next(1, 7); } public int GetNum() { return this.num; } } } בנוסף אני צריך לכתוב תוכנית שיוצרת שתי קוביות ובכל תור זורקת את שתי הקוביות עד שיוצא דאבל 6. בנוסף בכל תור היא רושמת את המספרים שיצאו. הבעיה שלי זה שיוא לי רק דאבלים ולא מספרים כמו 4,6 1,2 וכו'. מישהו יכול לומ…

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

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

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

    נתונה התוכנית הבאה: int main() |} bool F = false While(!F) } printf("1 ( { { הסוגרים התפקשושו לי , אבל עדין ניתן להבין. מה בעצם עושה ה! ??

    • 10 תגובות
    • 1.4k צפיות
  23. יש לי תרגיל שמקבל עובדים עם כל הפרמטרים (שם, גיל וכו') אני מנסה לכתוב עובד מסויים ב-MAIN לתוך קובץ בינארי וזה לא כותב לי כלום, כל שאר התרגיל עם המתודות הכל עובד בסדר אז צירפתי רק את השורות הרלוונטיות ב-MAIN, פשוט יצרתי עובד ואני רוצה לראות אם ה-ID שלו לצורך הדוגמא נכתב בקובץ. DateTime birthDate1 = new DateTime(1966, 1, 1); Employee moshe = new Employee(101, "moshe", birthDate1); FileStream file1 = new FileStream("employees.bin", FileMode.Create, FileAccess.Write); BinaryWriter brEmployees_1 = new BinaryWriter(file1); brEmployees_1.Write(moshe.Id);

    • 10 תגובות
    • 1.4k צפיות
  24. Started by DavidBD,

    שלום לכולם, קיבלתי תרגיל לתכנות שרת HTTP שממתין על פורט 80 לחיבור ואמור לקבל מחרוזת מסויימת מהלקוח לצורך העניין. הקוד שלי הוא כזה: from socket import * server_s = socket(AF_INET, SOCK_STREAM) server_s.bind(('0.0.0.0', 80)) server_s.listen(5) while(1): (client_s, client_addr) = server_s.accept() rcv = client_s.recv(1000) cmd = rcv.split(' ') client_s.sendall("a") client_s.close() משום מה, ברגע שאני מתחבר דרך ה-CMD בצורה הבאה: telnet localhost 80 השרת לא ממתין לקבלת המחרוזת מהלקוח, כלומר, אני מקבל ישר a וConnection Lost. אציין שהידע של בפייתון הוא בסיסי בהחלט (בעבר תכנתתי בשפות שונות, פייתון רק התחלתי ללמוד ע"מ להבין את החוברת - כך שאם למישהו יש מ…

    • 10 תגובות
    • 1.5k צפיות
  25. היי, זה הדבר הראשון שאני כותבת בASP ונראה לי שנתקעתי.. יש לי טופס רגיל שמועבר לדף ASP שאמור להוסיף רשומה לטבלה ולעדכן את השדות שמולאו. הצלחתי להגיע למצב שהכל רץ בלי הודעות שגיאה אבל... למעט שדה השעה והתאריך, שום דבר לא מתעדכן! <% Dim DB Set DB = Server.CreateObject("ADODB.Connection") DB.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("updates.mdb") & ";" Dim upRS Set upRS= server.CreateObject("ADODB.Recordset") upRS.Open "Select * From changes", DB, 3, 3 upRS.AddNew IF (request("mcsqled")="checked") THEN upRS.Fields("mcSQLED")= True IF (request("mcsqldb")="checked") THEN upRS.Fields("mcSQLMCDB")=true IF (request("websql")="check…

    • 10 תגובות
    • 1.4k צפיות

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